字符串的各种用法

Posted cindy7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串的各种用法相关的知识,希望对你有一定的参考价值。

 

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为‘	’ 没什么用
 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

 

以上是关于字符串的各种用法的主要内容,如果未能解决你的问题,请参考以下文章

vbscript 各种自定义代码片段 - 有关详细信息,请参阅注释

SQL Select 语句的用法

小程序各种功能代码片段整理---持续更新

jQuery的DOM操作

CSS3的calc()用法简单介绍

ctmp在java中的用法?