unicode转换成string★python字符串内置功能(4)

电脑杂谈  发布时间:2018-02-14 08:34:10  来源:网络整理

str.isprintable()-->Bool (True or False)判断字符串的所有字符都是可打印字符或字符串为空。Unicode 字符集中 “Other” “Separator” 类别的字符为不可打印的字符(但不包括 ASCII 的空格(0x20))。

'dobi123'.isprintable()
# True
'dobi123\n'.isprintable()
Out[24]: False 'dobi 123'.isprintable() # True 'dobi.123'.isprintable() # True ''.isprintable() # True

str.isspace() -->Bool (True or False)检测字符串是否只由空格组成,并且至少有一个字符(判断字符串中是否至少有一个字符,并且所有字符都是空白字符。unicode转换成string)

str.istitle() -->Bool (True or False)判断字符串中的字符是否是首字母大写,且其他字母为小写,其会忽视非字母字符

'How Python Works'.istitle()
# True
'How Python WORKS'.istitle()
# False
'how python works'.istitle()
# False
'How Python  Works'.istitle()
# True
' '.istitle() # False ''.istitle() # False 'A'.istitle() # True 'a'.istitle() # False '甩甩Abc Def 123'.istitle() # True

str.isupper() -->Bool (True or False)检测字符串中所有的字母是否都为大写

'张'.isupper()
# False
'DOBI'.isupper()
Out[41]: True 'Dobi'.isupper() # False 'DOBI123'.isupper() # True 'DOBI 123'.isupper() # True 'DOBI\t 123'.isupper() # True 'DOBI_123'.isupper() # True '_123'.isupper() # False


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-77070-4.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 李苗苗
      李苗苗

      这谢作诗教授肯定喝醉了

    热点图片
    拼命载入中...