问题:自定义一个函数,使该函数能够统计出传递过来的字符串中英文字母的个数,在主程序中调用该函数并输出统计结果。
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))
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!