python字符串的魔法

print("hello,world.")
判断输入是否为数字
test = "2"
v1 = test.isdecimal()    #这个用的最多,可以判断小数
v2 = test.isdigit()
v3 = test.isnumeric()    #支持中文判断
print(v1,v2,v3)
---
False  False True
判断是否存在不可显示的字符
# 如果存在\t \n等则为False
test = "sd\tfsdf"
v = test.isprintalbe()
print(v)
---
False
判断是否全为空格
test = " "
v = test.isspace()
print(v)
---
True
判断是否是标题
test = "Return True if all"
v = test.istitle
print(v)
---
False
转换为标题
v2 = test.title()
print(v2)
---
Return True If All
 将字符串中的每一个元素按指定分隔符进行拼接
# join会循环字符串,在每个字符后面加上指字的分隔符
test = "你是风儿我是沙"
t = ' '
v = t.join(test)
v = "_".join(test)
print(v)
设置宽度,并将内容居中
# 20 代指总长度
# * 空白未知填充,一个字符,可有可无
v = test.centre(20,"中")
print(v)


#### 

test = "alex"
v = test.ljust(20,"*")
print(v)

原文链接

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值