这是一段打印所有水仙花数的 Python 代码:
for num in range(100, 1000):
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
该代码使用了 for 循环,并在循环内部使用了 while 循环。它首先将变量 num
初始化为从 100 到 1000 中的每一个数字,然后使用 wh