22 lines
350 B
Python
22 lines
350 B
Python
# Практика
|
|
|
|
def is_armstrong(a):
|
|
true_a = a
|
|
armstrong = 0
|
|
count = len(str(a))
|
|
count2 = count
|
|
while count2!= 0:
|
|
armstrong = armstrong + ((a%10)** count)
|
|
a = a//10
|
|
count2-=1
|
|
if armstrong == true_a:
|
|
return True
|
|
return False
|
|
|
|
|
|
if __name__ == '__main__':
|
|
print(is_armstrong(153))
|
|
|
|
|
|
|