初学python函数,简单编写一个计算字符串的例子,代码如下:
s=input("请输入一个字符串:")
def fun1(s):
shuzi=zimu=kongge=qita=0
for i in range(len(s)):
if (s[i] >= 'a' and s[i] <= 'z') or (s[i] >= 'A' and s[i] <= 'Z'):
shuzi +=1
elif (s[i] >= '0' and s[i] <= '9'):
zimu +=1
elif (s[i] ==' 'or s[i]==' '):
kongge +=1
else:
qita +=1
return (shuzi,zimu,kongge,qita)
print(fun1(s))