#获取指定区间内的阿姆斯特朗数 |
num1 = int ( input ( '请输入最小值:' )) |
num2 = int ( input ( '请输入最大值:' )) |
for num in range (num1,num2 + 1 ): |
s = str (num) |
n = len (s) |
q = 0 |
for i in range ( 0 , n): |
m = int (s[i]) * * n |
q = q + m |
if q = = num: |
print ( '{}是阿姆斯特朗数' . format (num)) |