码迷,mamicode.com
首页 > 其他好文 > 详细

字符串的各种用法

时间:2019-04-07 10:02:37      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:tty   内容   close   bsp   返回   str   首字母   pca   open   

 

print(hello*2)

print(hello world[2:])              #通过索引去取字符串
print(123 in [23,456,7])              #判断123是否在列表中

print(%s is a good boy%cindy)     #s%代表字符串变量

a=123
b=abc
c=XYZ
d=------.join([a,b,c])              #字符串的拼接
print(d)                              #123------abc------XYZ

 

字符串的内置用法:

技术图片
 1 st=hello kitty {name} age is {age}
 2 print(st.count(l))                  #统计元素个数
 3 print(st.capitalize())                #首字母大写
 4 print(st.center(50,-))              #居中
 5 print(st.endswith(ty))              #判断以某个内容结尾 返回一个bull值
 6 print(st.startswith(h111))          #判断以某个内容开头 返回一个bull值
 7 #print(st.expandtabs(tabsize=20))  将tab大小改成20 tap为‘\t’ 没什么用
 8 print(st.find(t))                   #查找到第一个元素 并将索引值返回
 9 print(st.format(name=cindy,age=37)) #格式化输出的另一种方式 大括号中的参数 将大括号中的参数修改成format中的参数
10 print(st.format_map({name:cindy,age:24}))#格式化输出用字典
11 print(st.index(t))                  #寻找第一个元素的位置 并且返回索引值 如果没有找到 会报错 跟find一样但是find不会报错 会返回-1
12 print(abc123.isalnum())             #判断字符串中是否有数字或者字母 有其中一项就返回True
13 print(1234567890.isdecimal())       #判断是否是十进制数
14 print(st.isdigit())                   #判断字符串是否全是数字 字符串必须至少有一个字符
15 print(1234567890.isnumeric())       #判断是否是个数字 跟isdigit相同用法 没区别
16 print(123abc.isidentifier())        #判断是否能成为一个变量(变量不能以数字开头# )
17 print(Abc.islower())                #判断是否是全小写
18 print(ABC.isupper())                #判断是否是全大写
19 print(    .isspace())               #判断是否是空格
20 print(My Title.istitle())           #判断是否是首字母大写
21 print(My Title.lower())             #大写变小写
22 print(My Title.upper())             #小写变大写
23 print(My Title.swapcase())          #大变小小变大
24 print(My Title.ljust(50,*))       #My Title靠左
25 print(My Title.rjust(50,*))       #My Title靠右
26 print(     My title     .strip())   #将所有换行符和空格键全部去掉
27 print(     My title     .lstrip())  #将左边换行符和空格键全部去掉
28 print(     My title     .rstrip())  #将右边换行符和空格键全部去掉
29 print(My title title.replace(title,lesson,1))#将需要替换的参数替换成指定的参数 replace函数中第三个参数指定替换的次数
30 print(My title title.rfind(t))    #从右向左寻找 并且返回寻找到的参数真实的索引的位置 而不是从右向左寻找的位置
31 print(My title title.split( ,1))  #将字符串变为列表 并且以指定的split参数中的参数为分割对象  后面的数字是分割次数 同样有rsplit选项
32 print(my title.title())             #转换成title格式
View Code

 

字符串的各种用法

标签:tty   内容   close   bsp   返回   str   首字母   pca   open   

原文地址:https://www.cnblogs.com/cindy7/p/10663840.html

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