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

python 字符串的一些操作

时间:2017-12-30 18:08:32      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:检测   赋值   map   tabs   分隔符   ali   swa   lin   swap   

name = "my \tname is {name} and i am {year} old"

print(name.capitalize())                            #将首字母都大写
print(name.count("a"))                              #统计a的数量
print(name.center(100, "-"))                         #name放中间,两边加上-符号
print(name.endswith("ex"))                          #判断是否以ex结尾
print(name.expandtabs(tabsize=10))                  #将tab键转换成多少个空格
print(name[name.find("name"):10])                   #从name的位置到10之前的所有字符
print(name.format(name=alex,year=30))             #格式化并且赋值
print(name.format_map({name:alex,year: 12}))
print(ab23.isalnum())                             #判断是否包含字符和数字,返回True,如果有特殊字符返回false
print(abA.isalpha())                              #纯英文字符,大小写均可
print(1A.isdecimal())                             #十进制的判断
print(11A.isdigit())                              #判断是否是数字
print(a.isidentifier())                           #判断字符串是否是合法的标识符
print("My Name Is ".istitle())                      #首写字符是否大写
print("My Name Is ".isupper())                      #检测字符串中所有的字母是否都为大写
print(+.join([1,2,3]))                      #将中括号中的内容用+连接起来
print(name.ljust(50,*))                           #名字在左边,右边用*号补齐够50个
print(name.rjust(50,-))                           #名字在右边,左边用-号补齐
print(Alex.lower())                               #所有字母小写
print(Alex.upper())                               #所有字母大写
print(   Alex\n.strip())                          #去掉两旁的空格

p = str.maketrans(abcdefli, 123$@456)
print("alex li".translate(p))                       #将对应的字母翻译成数字

print(alex li.replace(l, L, 1))                 #将第一个小写l改成大写L
print(alex li1.rfind(1))                        #返回最后一个1的位置
print(1+2+3+4.split(+))                         #以+号为分隔符
print(1+2\n+3+4.splitlines())                     #以\n为分隔符
print(Alex Li.swapcase())                         #把字母大写变小写,小写变大写
print(lex li.title())                             #首字母大写

 

python 字符串的一些操作

标签:检测   赋值   map   tabs   分隔符   ali   swa   lin   swap   

原文地址:https://www.cnblogs.com/654wangzai321/p/8150372.html

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