构建一个函数,统计一个字符串中,英符串中字符的个数,并返回这个数,三要素:函数名,函数的参数和函数的返回值,只写出函数即可!
源程序如下:
#定义返回字符个数函数
def countletter(letter):
letters = 0 #统计英文字母个数
for i in range(len(ss)):
#利用字符在ASCII码中的位置逐个统计
if("A" <= ss[i] <= "Z" or "a" <= ss[i] <= "z"):
letters += 1
return letters
ss = str(input("输入一行字符:"))
letterNum = countletter(ss)
print("字母数量 = %d"%letterNum)
运行结果如下:
输入一行字符:abcdABCD123
字母数量 = 8
https://blog.csdn.net/weixin_44098853/article/details/105072584