首页 > 编程语言 > 详细

Python 字符串内置函数(四)

时间:2020-05-22 00:02:25      阅读:74      评论:0      收藏:0      [点我收藏+]
# 4.类型判断
# isalnum()函数检测字符串是否只由字母和数字组成。
s = "this2009"; # 字符中没有空格
print(s.isalnum()) # 结果:True

# isalpha()函数检测字符串是否只由字母组成。
s = "runoob";
print(s.isalpha()) # 结果:True

# isdecimal()函数检查字符串是否只包含十进制字符。这种方法只存在于unicode对象。
s1 = u"this2009";
print(s1.isdecimal()) # 结果:False

s2 = u"23443434";
print(s2.isdecimal())# 结果:True

# isdigit()函数检测字符串是否只由数字组成。
s1 = "123456"; # Only digit in this string
print(s1.isdigit()) # 结果:True

s2 = "this is string example....wow!!!";
print(s2.isdigit()) # 结果:False

# isidentifier()函数检查字符串是否是有效标识符
s = "Demo"
print(s.isidentifier()) # 结果:True

# islower()函数检测字符串是否由小写字母组成。
s1 = "THIS is string example....wow!!!";
print(s1.islower()) # 结果:False

s2 = "this is string example....wow!!!";
print(s2.islower())# 结果:True

# isnumeric()函数检测字符串是否只由数字组成。这种方法是只针对unicode对象。
s1 = u"this2009";
print(s1.isnumeric()) # 结果:False

s2 = u"23443434";
print(s2.isnumeric()) # 结果:True

# isspace()函数检测字符串是否只由空格组成。
s1 = " "; # 结果:True
print(s1.isspace())

s2 = "This is string example....wow!!!";
print(s2.isspace()) # 结果:False

# istitle()函数检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写。
s1 = "This Is String Example...Wow!!!";
print(s1.istitle()) # 结果:True

s2 = "This is string example....wow!!!";
print(s2.istitle()) # 结果:False

# isupper()函数检测字符串中所有的字母是否都为大写。
s1 = "THIS IS STRING EXAMPLE....WOW!!!";
print(s1.isupper()) # 结果:True

s2 = "THIS is string example....wow!!!";
print(s2.isupper()) # 结果:False

Python 字符串内置函数(四)

原文:https://www.cnblogs.com/shnuxiaoan/p/12934506.html

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