输入一行字符,统计出其中数字字符的个数
输入:I am 2 4 teacher 4
输出:3
a=input()
b =[x for x in a if x.isdigit()]
print(len(b))
#使用 Python 内置函数 `isdigit()` 来判断每一个字符是否是数字字符,再累加计数器。
s = input("请输入一行字符:")
count = 0
for c in s:
if c.isdigit(): # 判断字符是否是数字字符
count += 1
print(f"数字字符的个数为:{count}")
结果
请输入一行字符:I am 2 4 teacher 4
数字字符的个数为:3