Python-字符串的判断

isidentifier():是否是合法标识符

isspace():是否全部由空白字符组成(回车、换行、水平制表符)

isalpha():是否全部由字母组成

isdecimal():是否全部由阿拉伯数字组成

isnumeric():是否全部由数字组成

isalnum():是否全部由字母和数字组成

 1 s = 'hello,Python'
 2 print('1.', s.isidentifier())
 3 print('2.', 'hello'.isidentifier())
 4 print('3.', '张三_'.isidentifier())
 5 print('4.', '张三_123'.isidentifier())
 6 
 7 print('5.', '\t\n'.isspace())
 8 
 9 print('6.', 'abc'.isalpha())
10 print('7.', '张三'.isalpha())
11 print('8.', '张三1'.isalpha())
12 
13 print('9.', '123'.isdecimal())
14 print('10.', '123四'.isdecimal())
15 print('11.', ''.isdecimal())
16 
17 print('12.', '123'.isnumeric())
18 print('13.', '123四'.isnumeric())
19 print('14.', ''.isnumeric())
20 
21 print('15.', 'abc1'.isalnum())
22 print('16.', '张三123②'.isalnum())
23 print('17.', 'abc!'.isalnum())

 

posted @ 2022-02-25 16:21  Xxiaoyu  阅读(187)  评论(0编辑  收藏  举报