如何计算python中字符串中的字符数

时间:2014-02-08 22:08:50

标签: python python-3.x

我在python中编写了一个小程序来计算python中出现的字符数。

def count_star():
fo=open("e:/txt/inpt.txt","r")
str=fo.read()
index=0
ca=0
cb=0
cc=0
for letter in str:
    if letter == 'a' or 'A':
        ca=ca+1
    elif letter == 'b' or 'B':
        cb=cb+1
    elif letter == 'c' or 'C':
        cc=cc+1
print(ca)
print(cb)
print(cc)

输出: 6 0 0 输入文件: bcaaac

问题是它应该打印 3 1 2 但它没有这样做,请建议

0 个答案:

没有答案