Files
exercism_puzzles/python/armstrong-numbers/armstrong_numbers.py
T

8 lines
249 B
Python

def is_armstrong_number(number):
literal: str = str(number)
nr_digits: int = len(literal)
sum_of_digits: int = 0
for pos in range(nr_digits):
sum_of_digits += int(literal[pos]) ** nr_digits
return sum_of_digits == number