num = int(input("请输入一个数:"))
zero_count = odd_count = even_count = 0
while num != 0:
digit = num % 10
if digit == 0:
zero_count += 1
elif digit % 2 == 1:
odd_count += 1
else:
even_count += 1
num = num // 10
print("零的个数为:", zero_count)
print("奇数位数为:", odd_count)
print("非零偶数位数为:", even_count)
说明: