Python函数问题,望解答❤

问题:自定义一个函数,使该函数能够统计出传递过来的字符串中英文字母的个数,在主程序中调用该函数并输出统计结果。


import string
def co(a):
    num = 0
    for i in a:
        if i in string.ascii_letters:
            num+=1
    return num
print(co(input()))

你题目的解答代码如下:

def countnum(s):
    count = 0
    for v in s:
        if v.isalpha():
            count += 1
    return count
s = input("请输入字符串:")
print(countnum(s))

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img