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)

 

 

 

转载于:https://www.cnblogs.com/159357zzx/p/11458178.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值