当前位置: 移动技术网 > IT编程>脚本编程>Python > Python 字符串的一些简单使用方法

Python 字符串的一些简单使用方法

2019年06月19日  | 移动技术网IT编程  | 我要评论

艳母qvod,gtx 1080,魔界天使在线观看

学习随笔:

name="my name is loren"
print(name.capitalize()) #首字母大写
print(name.casefold()) # 首字母小写
print(name.center(50,"-")) # 长度20 不够补- 字符串放中间
print(name.count("a")) # 获取指定字符的下标
print(name.encode()) # 转换成字节形式
print(name.endswith("en")) # 判断字符串是否已en结尾
print('my\tname'.expandtabs(tabsize=20)) # 将 \t转换成20个空格
print('my{0}name'.format("123")) # 格式化输出
print('my{0}name'.find("name")) # 输出查找字符串的下标
print('my{aa}name{bb}'.format_map({'aa':'123','bb':'321'})) # 格式化输出 (引用字典)
print(name.index("i")) #获取字符串中字母i的下标
print("222".isalnum()) #判断是否字符串都是数字
print("abbcd".isalpha()) #判断是否字符串都是字母
print("0123456".isdecimal()) #判断是否字符串都是十进制数据
print("321".isdigit()) #判断是否字符串是数字
print("nema".isidentifier()) #判断是否是有效标识符 -321
print("naama".islower()) #判断是否都是小写字母
print("123".isnumeric()) #判断是否都是只有数字字符
print("1\t3".isprintable()) #判断是否打印table键
print(" ".isspace()) #判断是否是空格
print("ame loren".istitle()) #判断是否是且只有开头是大写字母
print("aaabbb".isupper()) #判断是否都是大写字母
print("aaabbb".join(("1","2","3"))) #添加字符拼接列表
print("aaabbb".ljust(50,"-")) #固定字符串长度,不够从字符串后面补充"-"
print("aalbbb".lower()) #将字母全部转换成小写字母
print("aa bbb".lstrip("a")) #返回截掉字符串左边的空格或指定字符后生成的新字符串
print("ab babc".translate(str.maketrans("ab","@2"))) #以下实例展示了使用maketrans() 方法将所有元音字母转换为指定的数字
print("ab babc".partition("b")) #返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串
print("ab babc".replace("b","d",1)) #"b"要替换下的字符,“d”要替换上的字符,1表示替换1个
print("ab bdbc".rfind("b")) #返回字符串最后一次出现的位置,如果没有匹配项则返回-1。
print("ab bdbc".rindex("c")) #返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常。
print("ab bdbc".rjust(50,"-")) ##固定字符串长度,不够从字符串前面补充"-"
print("ab bdbc".rpartition("b")) ##从右到左开始分割,返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串
print("ab bdbc".rsplit("b",2)) ##从右到左开始分割,已字符b开始分割,分割2次
print(" abbdbc".rstrip("c")) ##返回删除 string 字符串末尾的指定字符后生成的新字符串。
print("abbdbc".split("b",2)) ##从左到右开始分割,已字符b开始分割,分割2次
print("a\r\nbb\r\ndb\r\nc".splitlines()) ##已\r\n开始分割,分割2次
print("my name is lilei".startswith("my")) ##如果检测到字符串则返回true,否则返回false
print("aaaamy name is lilei".strip("a")) ##返回删除 string 字符串前端的指定字符后生成的新字符串。
print("aaaaamy naame is lialei".swapcase()) ##将字母大小写转换
print("aaaaamy naame is lialei".title()) ##将开头字母转换大写,其余转换小写
print("aaaaamy naame is lialei".upper()) ##将字母全部转换大写
print("aaaaamy naame is lialei".zfill(50)) ##在数字字符串s的左侧填充0,以填充字段指定宽度的

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网