python степень



Python возведение в степень

Автор LesAlterman задал вопрос в разделе Python

Рекурсивное возведение в степень числа в Python и получил лучший ответ

Ответ от Бред полный[гуру]
ошибка тут если не выполняется if то выполняется
else:
return res
как можно вернуть res если ей ничего не присвоено (присвоение происходит в блоке if)
да и тут res = float(a) * sqr(float(a), int(b)-1)

Ответ от Антон ФАГ[гуру]
def mypow(val, p):
if p == 0:
return 1
return val * mypow(val, p - 1)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Рекурсивное возведение в степень числа в Python
спросили в Другое
что такое ассоциативность
Ассоциативность

Ассоциативность, сочетательность, сочетательный закон, свойство операций
подробнее...

что такое phyton сложно ли и где используют
В автоматизации, где Си использовать слишком долго, например, и нужно ооп.
подробнее...
Очерёдность операций на Википедии
Посмотрите статью на википедии про Очерёдность операций
Функциональное программирование на Python на Википедии
Посмотрите статью на википедии про Функциональное программирование на Python
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*