题目

注意
python中取整除法为 //
python中的 / 除后得到的结果是带小数点滴
代码
for i in range(2992,9999):
a = 0
b = 0
sum = 0
n0 = i
n1 = i
n2 = i
while( n0 != 0):
sum=sum+(sum % 10)
n0=n0//10
while( n1 != 0):
a = a + (n1 % 12)
n1 = n1 // 12
while (n2 != 0):
b = b + (n2 % 16)
n2 = n2 // 16
if( a == b ):
print(i)
python练习--输出12进制16进制及10进制本身各位之和相同的四位数
原文:https://www.cnblogs.com/sweet2000/p/14310372.html