发布网友 发布时间:2022-04-06 05:27
共6个回答
懂视网 时间:2022-04-06 09:49
Python计算一个文件中大写字母的数量
首先早在本地准备一个文件123.txt,内容如下当然你可以随便写了。
dsggsa asfaf DFV DFDFSDF dsfsdAFAFAFA
然后就是上代码了。
with open('123.txt','r') as file: count=0 content=file.read() for i in content: if i.isupper(): count+=1 print(count)
看看输出结果:
17
推荐学习:Python视频教程
热心网友 时间:2022-04-06 06:57
可以使用ascii码表来判断,小写字母的ascii码是97-122,大写字母的ascii码是65-90.
运行结果:
附ascii码表:
热心网友 时间:2022-04-06 08:15
Python 有内置函数可以直接判断字符的大小写状态,string.isupper()(可以判断是不是大写,如果是就返回True),string.islower()(判断是不是小写)热心网友 时间:2022-04-06 09:49
可以用字符比较。这里按照字符串内除去大小写外还有其他字符的情况统计大小写。热心网友 时间:2022-04-06 11:41
import re热心网友 时间:2022-04-06 13:49
def countNum(s):