python常用查找方法

len(a) 字符串长度
a.startswith(‘c’) 是否以指定字符串开头
a.endswith(‘c’) 是否以指定字符串结尾
a.find(‘c’) 第一次出现指定字符串的位置
a.rfind(‘c’) 最后一次出现指定字符串的位置
a.count(‘c’) 指定字符串一共出现几次
a.isalnum() 是否所有字符全是字母或数字

我们可以通过a.strip() 去除字符串首尾指定信息
a.lstrip()去除字符串左边指定信息
a.rstrip()去除字符串右边指定信息

大小写转换:
a.capitalize()产生新的,首字母大写
a.title()产生新的,单词首字母大写
a.upper()产生新的,所有字符全大写
a.lower()产生新的,所有字符全小写
a.swapcase()产生新的,所有字母大小写转换

格式排版:
center 居中
a.center(10,’#’)10个字符左右填充#
ljust 左对齐
rjust 右对齐

其他方法:
isalnum() 是否为字母或数字
isalpha() 检测字符串是否只由字母组成(含汉字)。
isdigit() 检测字符串是否只由数字组成。
isspace() 检测是否为空白符
isupper() 是否为大写字母
islower() 是否为小写字母

format()基本用法
str.format()
a = ‘名字是:{0},年龄是{1},{0}是个好小伙子。’
a.format(‘张三’,‘18’)
结果:名字是:张三,年龄是18,张三是个好小伙子。
a = ‘名字是:{name},年龄是{age},{name}是个好小伙子。’
a.format(‘name=张三’,‘age=18’)
a = 3
a<<2 ==12 #左移一位相当于乘以2,左移两位相当于乘以4,右移一位相当于除以2

发布了11 篇原创文章 · 获赞 0 · 访问量 123

猜你喜欢

转载自blog.csdn.net/jaleya/article/details/104800180