《Python》自己定义?个函数,参数为一行字符,分别统计出其英文字母、空格、数字和其他字符的个数,并输出和打印。
2023-12-28 04:45:14
自己定义?个函数,参数为一行字符,分别统计出其英文字母、空格、数字和其他字符的个数,并输出和打印。
def fun(str):
En_Count = 0 #英文字母计数器
Sp_Count = 0 #空格计数器
Num_Count = 0 # 数字计数器
my_count = 0 #其他字符计数器
for char in str: # 对每个字符遍历
if char.isalpha():
En_Count = En_Count + 1
elif char.isspace():
Sp_Count = Sp_Count + 1
elif char.isdigit():
Num_Count = Num_Count + 1
else:
my_count = my_count + 1
print(f"英文字母个数:{En_Count}")
print(f"空格个数:{Sp_Count}")
print(f"数字个数:{Num_Count}")
print(f"其他字符个数:{my_count}")
result = input("请输入一行字符: ")
fun(result)
文章来源:https://blog.csdn.net/2301_79964538/article/details/135210883
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!