Python 练习忘了第几天
字符串与序列
字符串
1、成对单引号或双引号均可
2、引号之间即为字符串
3、由于与引号有关就涉及转义字符
4、引号成对即可,可混用
5、用\进行转义,\n换行,\r回车,\t制表符
ex1='i love you'
print(ex1,type(ex1))
ex2='it\'s me'
print(ex2)
print('2'+"4")
'''i love you <class 'str'>
it's me
24'''
4、字符串切片
1、具有不可修改性
2、切片为start:end形式,包头不包尾
ex1='i love you'
print(ex1[:6]+"(xihuan)"+ex1[6:])
print(ex1[2:4])
'''i love(xihuan) you
lo'''
几个新了解的函数
1、count()
ex1='i love you'
print(ex1[:6]+"(xihuan)"+ex1[6:])
print(ex1[2:4])
print(ex1.count('o'))
'''i love(xihuan) you
lo
2'''
2、startswith()、endswith()
ex1='i love you'
print(ex1.startswith('i'))
print(ex1.endswith('u'))
print(ex1.startswith('e'))
'''
True
True
False
'''
3、lstrip(),rstrip(),strip()
ex1=' i love you '
print(ex1.lstrip())
print(ex1.rstrip())
print(ex1.strip())
print(ex1.strip().strip('i'))
'''
i love you
i love you
i love you
love you
'''
4、split()
ex1=' i love you '
print(ex1.strip().split())
'''
['i', 'love', 'you']
'''
5、字符串格式化还有待加强