Скачиваний:
1
Добавлен:
03.06.2024
Размер:
302 б
Скачать
def pow_n(n: float, k: int = 8):
if k == 0:
return 1
elif k > 0:
return n*pow_n(n, k-1)
elif k < 0:
return 1/(n*pow_n(n, abs(k)-1))

inp1 = int(input())
inp2 = int(input())

assert (pow_n(2)) == 8
assert (pow_n(2, -2)) == 0.25

print(pow_n(inp1, inp2))
Соседние файлы в папке 5