Python 字符串魔法四


test = "sadaddd张振贤" #识别是否全是字母
v = test.isalpha()
print(v)

 

 

 



test = "123" #识别当前是否是数字
v1 = test.isdecimal() #十进制小数
print(v1)

test = "②123"  

v2 = test.isdigit() #包含②符号
print(v2)


 
test = "②123二"  

v3 = test.isnumeric() #包含中文数字
print(v3)


test = "ALex" #大小写转换
v = test.swapcase()
print(v)

 

 



#字母,数字,下划线:标识符 def calss
a = "kkk_123" #识别是否是标识符
v = a.isidentifier()
print(v)



test = "jdiad\tad" #判断字符串中所有字符是否都是可打印字符(in repr())或字符串为空。 #\t制表符 #\n换行
v= test.isprintable()
print(v)

 

 



test = " " #判断是否全是空格
v = test.isspace()
print(v)



test = "TUDUDUDUDU"
v = test.istitle() #判断是否是标题 (标题)=大写字母开头
print(v)
v1 = test.title() #帮你改成标题格式
print(v1)

 

 


test = "你是风儿我是沙" #将字符串每一个元素按照指定分隔符进行拼接
print(test)
t = "_"
v = t.join(test)
print(v)

 

 


test = "alex" #把字符放在左边
v = test.ljust(20,"*")
print(v)

 

 


test = "alex" #把字符放在右边
v = test.rjust(20,"*")
print(v)

 

 


test = "alex" #填充字符
v = test.zfill(10)
print(v)

 

 


#判断全部是否大小写 和 转换为大小写
test = "Alex"
v1 = test.islower()
v2 = test.casefold()
print(v1,v2)

 

 


test = "alex"
v1 = test.isupper()
v2 = test.upper()
print(v1,v2)

 

 

 
posted @ 2019-09-04 11:48  别看我看路  阅读(168)  评论(0编辑  收藏  举报