1、a=12345取个位:b=(a/1)%10=a%10取十位:b=(a/10)%10取百位:b=(a/100)%10以此类推。假设输入的数是n,n不为0n=某数whilen>0。(n,r)=divmod(n,10)printr其中(n,r)=divmod(n,10)r是个位数。n是其它高位数,divmod包含除和求余数.。或者用[int(i)foriinstr(n)]str(n)把数变成字符串int(i)把字符串里的字母变成数字。
2、方法str.islower()用来判断字符串是否全由小写字母组成。如果字符串全由小写字母组成,返回结果True。
3、六、判断字符串首字母是否大写str.istitle():
4、标识符可以由字母、数字、下划线(_)组成,其中数字不能开头。
5、四、判断字符串是否全为小写str.islower():
6、在使用标识符时,需要注意如下规则:
7、str.isdigit()方法用来判断字符串是否由纯数字组成。如果字符串由纯数字组成,返回结果True。
8、如果字符串含有空格、标点等其它字符,返回结果False。
9、如果字符串中单词首字母为非大写,返回结果False。如果字符串首字母为除字母外的其它字符,返回结果False。
10、如果字符串除数字外,含有空格或其它字符,返回结果False。
11、在python中一个汉字算一个字符,一个英文字母算一个字符。如:##
12、如果字符串由纯数字组成,返回结果True。2、如果字符串由纯字母组成,返回结果True。3、如果字符串由字母+数字组成,返回结果True。(不区分字母大小写)4、如果字符串除了字母跟数字外,含有别的字符,返回结果False。
13、方法str.isupper()用来判断字符串是否全由大写字母组成。如果字符串全由大写字母组成,返回结果True。
14、xyz#abc:不合法,标识符中不允许出现“#”号。
15、?coding:utf-8s='我们的88工作和生活168'k=len(s)print(k)n=0for?c?in?s:if?ord(c)>127:n+=1print(n)
16、三、判断字符串是否都是数字str.isdigit():
17、abc:不合法,变量名不允许数字开头。
18、如果字符串由小写+大写字母组成,返回结果False。如果字符串含有除字母外的字符组成,返回结果False。
19、标识符不能包含空格。
20、Python变量名是自行定义的,需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号。
21、例如下面变量,有些是合法的,有些是不合法的:
22、如果字符串由纯字母组成,返回结果True。(不区别字母大小写)。
23、?coding:utf-8s='我们的'k=len(s)print(k)输出结果是3。===================================所以,可以采取排除法,凡返回字符的ascII码在大于127的作为汉字统计。##
24、如果字符串除了字母跟数字外,含有别的字符,返回结果False。
25、变量名不能是Python关键字,但可以包含关键字。
26、abc:合法。
27、python中字符串方法str.isalnum用来判断字符串是否由数字或字母组成。如果字符串由纯数字组成,返回结果True。
28、Python语言的变量名必须以字母、下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。此处的字母并不局限于26个英文字母,可以包含中文字符、日文字符等。
29、如果字符串由字母+数字组成,返回结果True。(不区分字母大小写)。
30、如果字符串由小写+大写字母组成,返回结果False。如果字符串含有除字母外的字符组成,返回结果False。END
31、五、判断字符串是否全为大写字母str.isupper():
32、abc1:合法。
33、Python2.x对中文支持较差,如果要在Python2.x程序中使用中文字符或中文变量,则需要在Python源程序的第一行增加“#coding:utf-8”,当然别忘了将源文件保存为UTF-8字符集。
34、如果字符串由数字+字母组成,返回结果False。
35、str.istitle()的方法用来判断字符串里每个单词的首字母是否为大写。如果字符串只有一个单词且首字母为大写,返回结果True。如果字符串含有多个单词且每个单词首字母为大写,返回结果False。
36、变量名不能包含空格。
37、一、判断字符串是否都是数字字母str.isalnum():
38、python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名字)。Python语言的标识符必须以字母、下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。此处的字母并不局限于26个英文字母,可以包含中文字符、日文字符等。
39、如果字符串含有字母跟数字,返回结果False。
40、二、判断字符串是否都是字母str.isalpha():
41、xyz#abc:不合法,变量名中不允许出现“#”号。
42、由于Python3支持UTF-8字符集,因此Python3的标识符可以使用UTF-8所能表示的多种语言的字符。Python语言是区分大小写的,因此abc和Abc是两个不同的标识符。
43、abc_xyz:合法。
44、str.isalpha()的方法用来判断字符串是否都是字母。如果字符串都是字母,返回结果True。(不区分字母大小写)。
45、HelloWorld:合法。
46、python中字符串方法str.isalnum用来判断字符串是否由数字或字母组成。
47、变量名可以由字母、数字、下划线(_)组成,其中数字不能开头。
48、标识符不能是Python关键字,但可以包含关键字。
49、abc:不合法,标识符不允许数字开头。