源码
for i in range(100, 1000):
a = i // 100 # 百位
b = i % 100 // 10 # 十位
c = i % 10 # 个位
if i == a ** 3 + b ** 3 + c ** 3:
print(i)
该篇文章展示了如何使用Python中的for循环和取模运算对100到999之间的数进行分解,计算每个数的百位、十位和个位立方和,如果相等则打印出来。
源码
for i in range(100, 1000):
a = i // 100 # 百位
b = i % 100 // 10 # 十位
c = i % 10 # 个位
if i == a ** 3 + b ** 3 + c ** 3:
print(i)

被折叠的 条评论
为什么被折叠?