我的一个模块需要我采取以前输入的整数,并找到平均值,赔率和零。但是我的代码给了我一些有缺陷的结果。有一点帮助,将不胜感激如何采取以前输入的整数,并找到一个数字中的赔率平稳和零
def oez(num):
s = 0
count_odd = int (0)
count_even = int (0)
count_zero= int (0)
while (num > 0):
r = num % 10
s= s+r
num = num //10
if num % 2 == 0:
count_even=+1
elif num % 10 == 0:
count_zero=+1
else:
count_odd=+ 1
print("Number of even numbers :",count_even)
print("Number of odd numbers :",count_odd)
print("Number of Zeroes:", count_zero)
它给你不想要的结果是什么?你期待什么结果? – ifconfig
如果我要输入11它说我有1奇数和1零并且没有平铺 –
什么是菜单的一部分?你得到了什么?你想得到什么? – ifconfig