题目
注意
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