Ради интереса попытался сделать степень без библиотек на питоне, это костыль? И если всё-таки да, посоветуйте способ получше(если что я знаю про библиотеки с степенями, и не надо забивать этим ответы)
А вот и сам код:
a = input() b = int(input()) c = ((a + '*' * (b - 1)) + a _c = eval(c) print(_c)
Писал на мобиле, поэтому без
нормальных переменных и комментариев. В падлу в час ночи вставать проверять пришедшую в голову идею.
Использование eval - это уже костыль. Причём совершенно бессмысленный.
Вместо того, чтобы сразу вычислять, ты сначала формируешь строку с записью выражения, содержащего кучу умножений, а потом эту строку вычисляешь.
А зачем впринципе нужны библиотеки для возведения в степень, если пайтон уже предоставляет средства для этого? Да и потом, использование eval в твоем коде это простой оверинженеринг.