What is an Armstrong number?
- temp = num
- while temp > 0:
- digit = temp % 10
- sum += digit ** 3
- #
- Python program to check
- if the number provided by the user is an Armstrong number or not
- # take input from the user
- num = int(input("Enter a number: "))
- # initialise sum
- sum = 0
- # find the sum of the cube of each digit
- temp = num
- while temp > 0:
- digit = temp % 10
- sum += digit ** 3
- temp //= 10
- # display the result
- if num == sum:
- print(num, "is an Armstrong number")
- else :
- print(num, "is not an Armstrong number")





Conclusion
We will go through lots of tricky logic and a simple one with Visual Studio in Python. We see it's very easy to implement it.
Read more articles on Python:

Gagan SikriPosted May 11, 2016, 1:25 PM
Nice One :)
Rahul Kumar SaxenaPosted Apr 30, 2016, 1:55 PM
Good Show
Manisha BiswasPosted Apr 28, 2016, 12:49 AM
Thank you
Praveen KumarPosted Apr 27, 2016, 11:20 PM
Interesting!