首页 > 编程语言 > 详细

python字符串的一些方法

时间:2019-07-17 16:51:34      阅读:78      评论:0      收藏:0      [点我收藏+]
‘‘‘
最重要的方法:
find、startwith、format、is类方法、strip、split、、、
‘‘‘
print(1,"*"*20)
a=123
b=abc
c=44
d=***.join([a,b,c]) #字符串拼接方法
print (2,d)
st=hello kitty
print (2,st.count(1))
print (3,st.capitalize())#首部字母大写
print (4,st.center(20,#))#除了center外还有ljust 与 rjust方法
print (5,st.endswith(tty))
print (6,st.startswith(he)) #用得比较多,判断开头是否是‘he’
#print (st.expandtabs(tabsize=10))#可以设置制表符的长度,没软用
print (7,st.find(ty))  #st.index 类似,但是找不到时候程序会报错,而find返回-1
st=hello kitty {name} is {age}
print (8,st.format(name=alex,age=37))#用法还有很多
print (9,st.format_map({name:alex,age:22}))#遇到的字典时可用
print (10,abc123.isalnum()) #字母加数字
print (11,abc.isalpha())#字母
print (12,123.isdigit())#数字,必须是一个整型 print (‘123‘.isnumeric())类似
print (13,12324.isdecimal())#判断是否10进制
print (14,123abc.isidentifier())#看字符串能否作为变量
print (15,Abc.islower())#是不是全小写
print (16,ABC.isupper())#是不是全大写
print (17,My title.istitle()) #所有单词首字母大写返回true
print (18,ABc.lower())#所有大写变小写,小写变大写用upper,相互反转用swapcase
print (19,\n   My test   \n  .strip())#把空格和换行符去掉,同时有lstrip和rstrip,分别去掉前换行和后换行
print (20,a ds f.split( ))#按‘ ’分割 ,后可增加参数控制分割次数,还有rsplit,从右开始分割
print (21,abababab.replace(a,c,3))#最后一个参数可以控制替换次数
print (22,my name is.title())#所有首要字母大写
1 ********************
2 123***abc***44
2 0
3 Hello kitty
4 ####hello kitty#####
5 True
6 True
7 9
8 hello kitty alex is 37
9 hello kitty alex is 22
10 True
11 True
12 True
13 True
14 False
15 False
16 True
17 False
18 abc
19 My test
20 [‘a‘, ‘ds‘, ‘f‘]
21 cbcbcbab
22 My Name Is

  

python字符串的一些方法

原文:https://www.cnblogs.com/pqhuang/p/11201357.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!