Python Program to Check Armstrong Number
Updated: May 18, 2020
Armstrong number is a number that is equal to the sum of cubes of its digits. For example 0, 1, 153, 370, 371 and 407 are the Armstrong numbers.
num = int(input("Enter a number: ")) sum = 0 a = num while a > 0: digit = a % 10 sum += digit ** 3 a //= 10 if num == sum: print(num,"is an Armstrong number") else: print(num,"is not an Armstrong number")
Output:
Enter a number: 1 1 is an Armstrong number