Python Program to check a number is Armstrong or not using the function
In this program, You will learn how to check a number is Armstrong or not using a function in Python.
Some list are: 153, 370, 371, 407
Example: How to check a number is Armstrong or not using a function in Python.
def armstrong(n):
rev = 0
while n > 0:
r = n % 10
rev = rev + r * r * r
n = int(n / 10)
return rev
x = int(input("Enter a number:"))
result = armstrong(x)
if result == x:
print("Number is Armstrong:", x)
else:
print("Number is not Armstrong:", x)
Output:
Enter a number:153
Number is Armstrong: 153