字符操作01
字符操作
# 大小写反转 i = input("请输入你的英文名字:") j = i.swapcase() print(j)
# 每个首字母大写,空格区分单词 i = input("请输入你的英文名字:") j = i.title() print(j)
特殊字符隔开也可以,注意:数字也是特殊字符
#输入一串字母,使首字母大写 i = input("请输入你的英文名字:") j = i.capitalize() print(j)
各人感觉用处最少的
# 输入字符串中若含有\t,则字开头补充一个tab,长度不够时空格填充。8位一开。 i = "dsa\tshdj" j = i.expandtabs() print(j)
测量字符串长度
i = "dsa\tshdj" j = len(i) print(j)
# 判断一段字符串是否为某个字母开始 i = "dsashdj" j = i.startswith('a',2 , 6) print(j)
# 设置总长度并居中 i = input("请输入你的英文名字:") j = i.center(45) print(j)
#全部变为大写 i = input("请输入你的英文名字:") j = i.upper() print(j) # 全部小写 i = input("请输入你的英文名字:") j = i.lower() print(j)
我们可以通过这两个函数来实现一些特殊的需求,比如:验证码操作
有时我们登录账号时会弹出验证码让我们输入验证,有的验证码表明不区分大小写。可以如下实现:
k = 'ADsA' a = input("请输入验证码ADsA:") if k.lower() == a.lower(): print("输入正确") else: print("输入错误")