for n in range(100, 1000)
if __name__ == '__main__': print("result is: ") # 整数的取值范围 for n in range(100, 1000): hun = n // 100 # 百位 ten = (n - hun * 100) // 10 # 十位 ind = n % 10 # 个位 m = hun*hun*hun + ten*ten*ten + ind*ind*ind # 求和 if n == m: # 各位上的立方和是否与原数n相等 print("%d \t" %n, end=" ")程序运行结果为:
result is:
153 370 371 407
if __name__ == '__main__': print("result is: ") for n in range(100, 1000): # 整数的取值范围 hun = n // 100 # 百位 ten = (n - hun * 100) // 10 # 十位 ind = n % 10 # 个位 m = hun**3 + ten**3 + ind**3 if n == m: # 各位上的立方和是否与原数n相等 print("%d \t" %n, end=" ")程序运行结果为:
result is:
153 370 371 407
本文链接:http://task.lmcjl.com/news/12507.html