python-dev avatar

Python Program to Find Armstrong Number in an Interval

python-dev

Published: 22 Mar 2020 › Updated: 22 Mar 2020Python Program to Find Armstrong Number in an Interval

Python Program to Find Armstrong Number in an Interval

# Program to check Armstrong numbers in a certain interval

lower = 100
upper = 2000

for num in range(lower, upper + 1):

   # order of number
   order = len(str(num))
    
   # initialize sum
   sum = 0

   temp = num
   while temp > 0:
       digit = temp % 10
       sum += digit ** order
       temp //= 10

   if num == sum:
       print(num)

Leave Python Program to Find Armstrong Number in an Interval to:

Written by

Read more #python-dev posts


Best Posts From python-dev

We have not curated any of python-dev's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From python-dev