PYTHON ЧИСЛО АРМСТРОНГА
Число Армстронга в программировании – это число, которое равно сумме своих цифр, возведенных в степень количества цифр в этом числе. Так, например, число 153 является числом Армстронга, поскольку 1^3 + 5^3 + 3^3 = 153.
В Python можно создать функцию, которая проверяет, является ли заданное число числом Армстронга. Например:
def is_armstrong(n):
order = len(str(n))
sum = 0
temp = n
while temp > 0:
digit = temp % 10
sum += digit ** order
temp //= 10
return n == sum
Эта функция сначала вычисляет количество цифр в числе, затем суммирует цифры, возведенные в степень количества цифр, и, наконец, сравнивает полученную сумму с исходным числом. Если они равны – число является числом Армстронга, и функция возвращает True, в противном случае – False.
Чтобы проверить, является ли число, например, 153 числом Армстронга, достаточно вызвать эту функцию, передав число в качестве аргумента:
print(is_armstrong(153)) # True
Таким образом, Python предоставляет простой и эффективный способ определения чисел Армстронга.
Python code for Armstrong number -- #coding #python #armstrong
Сумма и произведение цифр числа. Решение задачи на Python
Armstrong Number Program -- Python Code -- Code Short
Armstrong number in python
Числа Фибоначчи. Решение задачи на Python
#armstrong numbers of three digits #python #basics
Уроки Python #9 - Случайные числа - RANDOM
Новые материалы:
- Как удалить строку из матрицы python
- Numpy eye что делает
- Как сделать таймер в pygame
- Полноэкранный режим pygame
- Как поставить игру на паузу pygame
- Learn python курсы
- Как посмотреть базу данных django
- Json в dataframe python
- Python таблица квадратов
- Курс мфти python
- Panda3d python скачать
- Деление полиномов python