python统计不同字符的个数用函数,python统计不同字符的个数并降序输出
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、统计过程
最重要的是找到一个标准,用if句来区分要统计的字符。很明显,python3。x可以直接用unicode。
确定unicode编码范围,包括汉字、数字、小写字母和大写字母。
确保只有一行输出结果。
写代码。
2、实例
n=输入(请输入一行字符:)
#输入一行字符
a=b=c=d=0
#a是字母数,B是数字数,C是空格数,D是其他字符数。
foriinn:
#用于在字符串n中循环
#ord()内置函数,返回相应的ASCII值
iford( A )=ord(I)=ord( Z )or ord( A )=ord(I)=ord( Z ):
#如果返回值在字符A和Z的值之间,I就是字符A和Z之间的字母,其他也一样。
a=a 1
eliford( 0 )=ord(I)=ord( 9 ):
b=b 1
eliford(i)==ord():
c=c 1
else:
d=d 1
Print(该行字符串中的字母、数字、空格等字符的个数为:{},{}。。format(a,b,c,d))以上是python统计不同字符个数的方法,需要我们熟练掌握不同字符的编码范围。学完可以试着数一下字。了解更多基本编程知识:.流行的IT软件开发工作室
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。