标签:mes 中间 用户 分割 val 用户出错 als 判断 lower
字符分为,int 整 型 str字符串 bool布尔型
三种类型可以相互转换,但只能转换可转换的
使用字符格式化后,会生成一个新的值,老的变量值不变。
变量.uppre() 转换大写
变量.lower() 转换小写
主要用于用户输入大小写都默认正确。例如验证码,不分大小写。
value = "adck WB"
new_value = value.upper() # 这里使用转换后,会生成一个新的变量,老变量不变。
new_value1 = value.lower() #所有字符转换成小写
print(new_value,new_value1)
变量.isbigit() 判断是否为数字
变量.strip() 去空格
# ####### .strip/.rstrip/.lstrip 去两边空格/去左空格/去右空格 .isdigit 判断是否为数字 #######
content = input('请输入数字编号:')
new_content = content.strip() #去除输入的字符串两边的空格。防止用户出错
print(content,'<-这是原输入->这是去空格后',new_content)
if new_content.isdigit(): #判断输入的字符串是否为数字。
print(new_content,'输入正确')
else:
print(new_content,'请输入纯数字,且中间不能有空格')
变量.replace() 替换
# #######.replace 替换 #######
message = input('请输入发布你的信息:')
new_message = message.replace('台独','**',2) # 要替换的字符,替换为,替换几个
print(new_message)
变量.split 分割
# #######.split/lsplit/.rsplit 切割/左分割/右分割 #######
message = "我今天学习,学习如何。使用切割,但是还不。太懂。我今天学习,学习如何使用切割,但是还不太懂。"
mage = message.split('。',2) # 将字符串分割。(以什么为分割点,分割成几部分)
print(mage)
标签:mes 中间 用户 分割 val 用户出错 als 判断 lower
原文地址:https://www.cnblogs.com/Dtime/p/10962533.html