Функция pow() в Python используется для вычисления степени числа путем возведения первого аргумента во второй аргумент.
Содержание
Синтаксис
|
1 |
pow(a, b, c) |
Параметры
| Параметр | Описание |
|---|---|
| a | Число, основание. |
| b | Число, показатель степени. |
| c | Необязательный. Число, модуль. |
Возвращаемое значение
- Если предоставлены только два аргумента, то возвращается a в степени b. В этом случае аргументами могут быть целые числа, числа с плавающей запятой и комплексные числа. Форма pow(a, b) с двумя аргументами эквивалентна использованию оператора мощности: a**b.
- Если предоставлены три аргумента, то возвращается a в степени b по модулю c. Это вычисление более эффективно, чем использование pow(a, b) % c.
- Если c присутствует, a и b должны быть целочисленного типа, b должен быть неотрицательным.
Пример 1: как использовать функцию pow()
|
1 2 3 4 |
data = pow(4, 3) print(data) |
Выход
|
1 |
64 |
Пример 2: передача третьего параметра
Давайте передадим третий параметр и посмотрим на результат.
|
1 2 3 |
data = pow(4, 3, 10) print(data) |
Итак, сначала он делает 4*4*4, что равно 64, а затем 64%10, что равно 4. Вот почему он даст нам результат 4.
|
1 |
4 |
Пример 3: расчет значений с плавающей запятой
Чтобы вычислить мощность значений с плавающей запятой в Python, используйте функцию pow().
|
1 2 3 |
print(pow(11, 2.0)) print(pow(21.0, 2)) |
Выход
|
1 2 3 |
121.0 441.0 |
