字符串
可以使用'xxx'、"xxx"、'''xxx'''
字符串操作:
#字符串是不可变类型,下列操作得到的返回值都是新字符串
my_str = 'hello world'
#查找字符串中某字符索引
my_str.index('l') #字符不存在时,报错
my_str.rindex('l')
my_str.find('l')#字符不存在时,返回-1
#字符串长度
len(my_str)
#替换字符
my_str.replace('l','m')#字符不存在时,?
my_str.replace('l','m')
#统计某个字符或者字符串的个数
my_str.count('a')
#分割字符串
print(my_str.split(','))
print(my_str.split(' '))
#字符串首字母大写
my_str.capitalize()
#每个词的首字母大写
my_str.title()
#小写转大写
my_str.upper()
#大写转小写
my_str.lower()
#以换行符进行分割
my_str.splitlines()
#去除原字符串中两侧指定的字符
my_str.strip()
#去除左侧空格
my_str.lstrip()
#去除右侧空格
my_str.rstrip()
#判断字符串中是否全是字母/数字/字母或数字
print('abc'.isalpha())
print('123'.isdigit())
print('ab12'.isalnum())
#字符串的遍历(字符串可迭代)
for value in my_str:
print(value)
for index,