def power(a, n): if n == 0: return 1 else: result = a for i in range(1, n): result *= a return result a = int(input("Введите основание a: ")) n = int(input("Введите показатель степени n: ")) y = power(a, n) print(f"{a} в степени {n} равно {y}")
Пример использования:
Введите основание a: 2 Введите показатель степени n: 3 2 в степени 3 равно 8
if n == 0:
return 1
else:
result = a
for i in range(1, n):
result *= a
return result
a = int(input("Введите основание a: "))
n = int(input("Введите показатель степени n: "))
y = power(a, n)
print(f"{a} в степени {n} равно {y}")
Пример использования:
Введите основание a: 2Введите показатель степени n: 3
2 в степени 3 равно 8