📅  最后修改于: 2020-10-30 01:06:31             🧑  作者: Mango
我们已经在上一个程序中阅读了Armstrong数字的概念。在这里,我们在特定的给定间隔内print阿姆斯壮编号。
请参阅以下示例:
lower = int(input("Enter lower range: "))
upper = int(input("Enter upper range: "))
for num in range(lower,upper + 1):
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
本示例显示了100至500之间的所有Armstrong数字。
输出: