Вычисление степени числа: методы и примеры на Python

Фраза «birsayının kuvvetini alma» на турецком языке переводится как «вычисление степени числа». Я предоставлю вам несколько методов вычисления степени числа, а также примеры кода на Python.

Метод 1: использование оператора Самый простой и понятный способ вычислить степень числа — использовать оператор возведения в степень.

base = 2
exponent = 3
result = base  exponent
print(result)  # Output: 8

Метод 2. Использование функции math.pow()
Функция math.pow()из модуля mathможет также можно использовать для вычисления степени числа. Этот метод позволяет работать с числами с плавающей запятой.

import math
base = 2
exponent = 3
result = math.pow(base, exponent)
print(result)  # Output: 8.0

Метод 3: использование цикла
Вы также можете вычислить степень числа, используя цикл для умножения основания на самого себя для заданного показателя степени.

base = 2
exponent = 3
result = 1
for _ in range(exponent):
    result *= base
print(result)  # Output: 8

Метод 4: Рекурсивный подход
В этом методе мы используем рекурсивную функцию для вычисления мощности. Функция вызывает себя с уменьшенной экспонентой до тех пор, пока не будет достигнут базовый случай.

def power(base, exponent):
    if exponent == 0:
        return 1
    elif exponent == 1:
        return base
    else:
        return base * power(base, exponent - 1)
base = 2
exponent = 3
result = power(base, exponent)
print(result)  # Output: 8