python读取一个仅包含数字和字母的文件,遍历文件中的字符串,见到a

python读取一个仅包含数字和字母的文件,遍历文件中的字符串,见到a就输出1见到b就输出2,统计输a有几个值b有几个值

文件不大的话,直接使用read()读取文件,利用字符串函数count()统计字符出现的次数:


哦,对了,“The Zen of Python”的内容是如下方式得到了:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-27
with open(文件名) as f:
    content = f.read()
aCounter = 0
bCounter = 0
for i in content:
    if i == "a":
        aCounter += 1
        print "1"
    if i == "b":
        bCounter += 1
        print "2"
print "a的个数"+str(aCounter)
print "b的个数"+str(bCounter)

ok? :)

本回答被提问者采纳
相似回答