python字符串问题

img

img


求怎么统计字符串中数字字符出现的次数和打印数字字符出现的次数;

你是要统计字符串中数字和字母出现的次数吗??

str1 = input('请输入字符串:')
count_num = 0
count_word = 0
nums = '0123456789'
chars = 'abcdefghijklmnopqrstuvwxyz'
for i in str1:
    if i in nums:
        count_num += 1
    if i.lower() in chars:
        count_word += 1
print(f'数字出现:{count_num}次')
print(f'字母出现:{count_word}次')
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^