首页 > 其他 > 详细

字符操作

时间:2019-07-17 17:00:45      阅读:72      评论:0      收藏:0      [点我收藏+]

字符操作

技术分享图片
# 大小写反转
i = input("请输入你的英文名字:")
j = i.swapcase()
print(j)
View Code
技术分享图片
# 每个首字母大写,空格区分单词
i = input("请输入你的英文名字:")
j = i.title()
print(j)
View Code

特殊字符隔开也可以,注意:数字也是特殊字符

技术分享图片
#输入一串字母,使首字母大写
i = input("请输入你的英文名字:")
j = i.capitalize()
print(j)
View Code

 各人感觉用处最少的

技术分享图片
# 输入字符串中若含有\t,则字开头补充一个tab,长度不够时空格填充。8位一开。
i = "dsa\tshdj"
j = i.expandtabs()
print(j)
View Code

 测量字符串长度

技术分享图片
i = "dsa\tshdj"
j = len(i)
print(j)
View Code

 

技术分享图片
# 判断一段字符串是否为某个字母开始
i = "dsashdj"
j = i.startswith(a,2 , 6)
print(j)
View Code

 

技术分享图片
# 设置总长度并居中
i = input("请输入你的英文名字:")
j = i.center(45)
print(j)
View Code

技术分享图片

技术分享图片
#全部变为大写
i = input("请输入你的英文名字:")
j = i.upper()
print(j)
# 全部小写
i = input("请输入你的英文名字:")
j = i.lower()
print(j)
View Cod
我们可以通过这两个函数来实现一些特殊的需求,比如:验证码操作

 

有时我们登录账号时会弹出验证码让我们输入验证,有的验证码表明不区分大小写。可以如下实现:

技术分享图片
k = ADsA
a = input("请输入验证码ADsA:")
if k.lower() == a.lower():
    print("输入正确")
else:
    print("输入错误")
View Code

技术分享图片

字符操作

原文:https://www.cnblogs.com/zly9527/p/11201404.html

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