一、字符串加后缀含义
str.istitle() | 检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写 |
---|---|
str.isupper() | 检测字符串中所有的字母是否都为大写 |
str.islower() | 检测字符串是否由小写字母组成 |
str.swapcase() | 将字符串大小写互换 |
str.endswith() | 用于判断字符串是否以指定后缀结尾,如果以如果以指定后缀结尾返回True,否则返回False |
str.startswith() | 用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False |
str.isdigit() | 判断字符串是否为纯数字 |
str.isalpha() | 判断字符串是否为纯字母 |
str.isalnum() | 判断字符串是否由数字字母组成 |
二、参数讲解
1、str.istitle() #判断str格式是否为标题
2、str.isupper() #检测字符串中所有字母是否都为大写
3、str.islower() #检测字符串是否由小写字母组成
4、str.swapcase() #将字符串大小写互换
5、str.endswith()
str.endswith(suffix,start, end)
suffix – 该参数可以是一个字符串或者是一个元素。
start – 字符串中的开始位置,0表示第一位。
end – 字符中结束位置+1。
6、str.startswith()
str.startswith(suffix,start, end)
suffix – 该参数可以是一个字符串或者是一个元素。
start – 字符串中的开始位置,0表示第一位。
end – 字符中结束位置+1。
7、str.isdigit() #判断字符串是否为纯数字组成
8、str.isalpha()
3、str.isalnum()
三、例题
例:
结果:
例:
结果:
例:判断变量名定义是否合法
1.变量名可以由字母 数字 下划线组成
2.变量名只能以字母或者下划线开头
结果: