Python基础数据类型-String(字符串)

 

print("===========字符串类型常见方法=============")
a = "stringing"
print(a.capitalize())  # Stringing :首字符大写
print(a.upper())  # STRINGING  返回大写
print(a.islower())  # True  返回布尔值,都为小写返回True
print(a.count('s'))  # 1:返回给定字符的数量
print(a.startswith("s"))  # 如果 a 以指定的前缀开头's',则返回 True,否则返回 False。
print(a.endswith("s"))  # False 返回布尔值,判断是否以指定字符结尾
print(a.find("aaa"))  # -1:失败返回-1,没找到
print(a.find("in"))  # 3:返回 a 中找到子字符串 "in" 的最低索引
print(a.index("g"))  # 5:返回 a 中找到子字符串 "g" 的最低索引
print(a.isalnum())  # True: 如果 a 中的所有字符都是字母数字,则返回 True ,  a 中至少有一个字符,否则为 False。
print(a.isalpha())  # True : 如果 a 中的所有字符都是字母,则返回 True ,a 中至少有一个字符,否则为 False。
print(a.isnumeric())  # False: 如果 a 中只有数字字符,则返回 True, 否则为假。
print(" a bc ".strip())  # 去除首尾空格 ,返回'a bc'
print("abba".strip("a"))  # 去除首尾字符'a',返回'bb'
print(a.split("n")) # ['stri', 'gi', 'g']
print(a.rsplit("r"))  #['st', 'inging']
print(a.lstrip("s"))  # tringing
print(a.replace("n","T")) # 由 "stringing"变成 "striTgiTg" n变成T
print("===========分割线============ ")

  

posted @ 2022-07-17 21:46  eosclover  Views(111)  Comments(0Edit  收藏  举报