码迷,mamicode.com
首页 > 编程语言 > 详细

python字符串常用操作

时间:2020-02-11 14:48:36      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:isa   字母   十进制   split   index   print   字符   case   首字母   

今天把之前遗漏的内容补上,关于python字符串的基本操作


name="my \tname is {name},and I am {year} old"
print(name)
print(name.capitalize())
print(name.count("n"))#查看字符数量
print(name.center(50,"-"))#填充
print(name.endswith("n"))#判断末尾字符
print(name.expandtabs(tabsize=30))#延申空格
print(name.find("name"))#找位置
print(name.format(name=‘Dylan‘,year=‘23‘))#赋值
print(name.index("is"))#索引
print(‘abc123‘.isalnum())#判断是否包含阿拉伯字符或数字
print(‘abc‘.isalpha())#判断是否纯英文字符
print(‘123‘.isdecimal())#判断是不是十进制数字
print("123".isdigit())#判断是不是数字
print("abc".islower())#判断是不是小写字母
print(name.istitle())#判断每个单词首字母是否大写
print(‘+‘.join([‘1‘,‘2‘,‘3‘]))
print(name.ljust(50,"+"))#补字数
print(‘Dylan‘.lower())#把语句中大写字母变为小写字母
print(‘Dylan‘.upper())#把语句中小写字母变为大写字母
print(‘\nDylan‘.lstrip())#取消左面的回车
print(‘Dylan\n‘.rstrip())#取消右面的回车
print(‘ Dylan\n‘.strip())#取消全部的回车

p=str.maketrans("abcdef",‘123456‘)
print("dylan hu".translate(p))

print(‘dylan hu‘.replace(‘h‘,‘H‘))#替换
print(‘dylan hu‘.rfind("h"))#从左到右找位置
print(‘dylan hu‘.split())#按照()内容将字符串换成列表
print(‘dylan hu‘.swapcase())#全部大写
print(‘dylan hu‘.title())#首字母大写
print(‘dylan hu‘.zfill(50))#用0补位

这是关于字符串几乎所有的操作和自己对这些东西的理解,

基础永远是最重要的。

 

python字符串常用操作

标签:isa   字母   十进制   split   index   print   字符   case   首字母   

原文地址:https://www.cnblogs.com/hushuichang1/p/12294820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!