Python教程

python 字符串 1.2 编写程序判断一个从键盘输入的字符串包含的字母、数字字符和其它字符的个数

本文主要是介绍python 字符串 1.2 编写程序判断一个从键盘输入的字符串包含的字母、数字字符和其它字符的个数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!


题目:

编写程序判断一个从键盘输入的字符串包含的字母、数字字符和其它字符的个数
程序分析:

遍历字符串,在遍历字符串时,判断该字符是什么类型的字符

代码:

letter = 0
num = 0
other = 0
str0 = input('请输入一段字符串:')
for i in str0:
    if i.isalpha():
        letter += 1
    elif i.isdigit():
        num += 1
    else:
        other += 1
print('字母个数为:', letter)
print('数字个数为:', num)
print('其他字符个数为:', other)

输出结果:

--------------------------------------------------------------------------------
请输入一段字符串:qaz123wsx456#!
字母个数为: 6
数字个数为: 6
其他字符个数为: 2
--------------------------------------------------------------------------------

这篇关于python 字符串 1.2 编写程序判断一个从键盘输入的字符串包含的字母、数字字符和其它字符的个数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!