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

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

Введение

В ходе статьи рассмотрим три способа возведения числа в степень на Python.

Возведение числа в степень оператором **

В первом способе воспользуемся оператором **. Принцип работы очень прост, сначала пишем число, которое нужно возвести в степень, ставим оператор, и пишем число степени:

# Переменная "a" равна двум в пятой степени
a = 2**5

Выведем результат:

# Переменная "a" равна двум в пятой степени
a = 2**5
print(a)
# Вывод: 32

Возведение числа в степень функцией pow()

Помимо оператора ** в Python есть функция pow(). В неё нужно передать два аргумента, первым будет являться число, которое нужно возвести в степень, а вторым число степени:

# Переменная "a" равна десяти в третьей степени
a = pow(10, 3)

Выведем результат:

# Переменная "a" равна десяти в третьей степени
a = pow(10, 3)
print(a)
# Вывод: 1000

В стандартной библиотеке Python есть модуль под названием math. В данном модуле существует своя функция для возведения в степень, и называется она pow(). Работает она по тому же принципу, но возвращает итоговый результат в типе данных float:

# Переменная "a" равна десяти в третьей степени
a = pow(10, 3)
print(a)
# Вывод: 1000.0

Возведение числа в степень функцией power()

В данном способе мы будем использовать библиотеку под названием numpy. Так как данный модуль не входит в стандартную библиотеку Python, его нужно установить, для этого нужно перейти в терминал, или же командную строку, прописать pip install numpy, нажать Enter и ждать инсталляции.

В numpy есть функция под названием power(), благодаря как раз таки и можно возводить числа в степень:

import numpy as np
# Вывод результата 4 в 11 степени
print(np.power(4, 11))
# Вывод: 4194304

Заключение

В ходе статьи мы с Вами рассмотрели целых три способа возведения чисел в степень на Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂

Admin
Admin
IT Start