目录
题目概述
预备知识
完整代码
题目概述
统计输入字符串中空白型字符、数字型字符、字符型字符及其他型字符的个数
预备知识ord() 函数
ord() 函数返回对应的 ASCII 数值
完整代码str_d = input("请输入一串字符:")
char_num = 0
digst_num = 0
blank_num = 0
other_num = 0
for everychar in str_d:
if ord("a") <= ord(everychar.lower()) <= ord("z"):
char_num += 1
elif ord(" ") == ord(everychar):
blank_num += 1
elif ord("0") <= ord(everychar) <= ord("9"):
digst_num += 1
else:
other_num += 1
print("字符类型有:" + str(char_num))
print("数字类型有:" + str(digst_num))
print("空白类型有:" + str(blank_num))
print("其他类型有:" + str(other_num))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)