字符串是一个有序的字符集合,用于存储和表示基本的文本信息,用''
、""
、''' '''
中间包含的内容称之为字符串python
建立:s = 'Hello world!'
git
字符串的单引号和双引号都没法取消特殊字符的含义,若是想让引号内全部的字符均取消特殊意义,在引号前面加r,如 name = r'p\thf'api
字符串的方法很是多,但有些不经常使用,以下图所示3d
#captalize,swapcase,title name = 'kwan' print(name.capitalize()) #首字母大写 print(name.swapcase()) #大小写翻转 msg='taibai say hi' print(msg.title()) #每一个单词的首字母大写 # 内同居中,总长度,空白处填充 a1 = 'kwan' ret2 = a1.center(20,"*") print(ret2) #寻找字符串中的元素是否存在 a4 = 'sdfjdkaiwan' ret6 = a4.find("fjdk",1,6) print(ret6) # 返回的找到的元素的索引,若是找不到返回-1 ret61 = a4.index("fjdk",4,6) print(ret61) # 返回的找到的元素的索引,找不到报错。 # 字符串每一个字符之间插入符号,join s1 = 'kwan' s = '+'.join(s1) # 结果为 'k+w+a+n' # 清除字符串里左右两边的空格,strip() s = ' Kwan ' print(s.strip()) # 结果为 'Kwan' # 判断字符串是否为纯数字,isdigit() w = '437284' print(w.isdigit()) # 结果为True
这些用得比较多的,不必把全部方法都学会,掌握几个经常使用的就好了,其它的了解一下就好了。code