标签:code join() git his img 其他 none isl 区分
1. Python isalnum()方法 #检测字符串是否由字母和数字组成
如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False >>> ‘hello‘.isalnum() True >>> ‘hello123‘.isalnum() True >>> ‘hello_123‘.isalnum() False >>> ‘this is string‘.isalnum() False >>> ‘hello world‘.isalnum() False
如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False >>> ‘hello123‘.isalpha() False >>> ‘hello world‘.isalpha() False >>> ‘helloworld‘.isalpha() True
如果字符串只包含数字则返回 True 否则返回 False >>> ‘12345‘.isdigit() True >>> ‘12345a‘.isdigit() False
如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写,则返回 True,否则返回 False >>> ‘2hello‘.islower() True >>> ‘_hello‘.islower() True >>> ‘Hello‘.islower() False >>> ‘_hellO‘.islower() False
注:定义一个字符串为Unicode,只需要在字符串前添加 ‘u‘ 前缀即可 >>> u‘123456‘.isnumeric() True >>> u‘123a456‘.isnumeric() False >>> u‘123_456‘.isnumeric() False
如果字符串中只包含空格,则返回 True,否则返回 False >>> ‘ ‘.isspace() True >>> ‘ ‘.isspace() #\t True >>> ‘_ ‘.isspace() False >>> ‘ 1 ‘.isspace() False
如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回 False >>> ‘Hello World‘.istitle() True >>> ‘Hello world‘.istitle() False >>> ‘HEllo World‘.istitle() False >>> ‘Hello World123‘.istitle() True
如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回 True,否则返回 False >>> ‘HELLO WORLD‘.isupper() True >>> ‘HELLO WorLD‘.isupper() False
>>> seq = ("a","b","c") >>> ‘+‘.join(seq) ‘a+b+c‘ >>> ‘ hello‘.join(seq) ‘a hellob helloc‘
>>> str = "hello world" >>> len(str) 11 >>> l = [1,2,3,4,5,6] >>> len(l) 6
标签:code join() git his img 其他 none isl 区分
原文地址:http://www.cnblogs.com/njuptlwh/p/7810213.html