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("===========分割线============ ")