用python 写2.输出3位数的水仙花数。编写程序,输出100-1000之间的水仙花数。所谓水仙花数是指一个3位数,其各位数字的立方和等于该数本身。 提示:运算符**表示幂运算
时间: 2024-05-24 09:10:28 浏览: 56
Python水仙花数.zip
for i in range(100, 1000):
# 分离百位、十位、个位数字
digit1 = i // 100
digit2 = (i // 10) % 10
digit3 = i % 10
# 判断是否为水仙花数
if i == digit1**3 + digit2**3 + digit3**3:
print(i)
阅读全文