25 lines
1.3 KiB
Markdown
25 lines
1.3 KiB
Markdown
|
---
|
|||
|
title: Python Powxy
|
|||
|
localeTitle: Python Powxy
|
|||
|
---
|
|||
|
`pow(x, y, z)` является встроенной функцией в Python 3 для вычисления `x` до степени `y` , а если `z` присутствует, возвращает `x` в силу `y` [по модулю](https://processing.org/reference/modulo.html) `z` .
|
|||
|
|
|||
|
## аргументы
|
|||
|
|
|||
|
Аргументы должны иметь числовые типы. Эта функция принимает два аргумента: `x` и `y` , а также три, `x` , `y` и `z` . Если `z` присутствует, `x` и `y` должны быть целочисленных типов, а y должно быть неотрицательным.
|
|||
|
|
|||
|
## Вернуть
|
|||
|
|
|||
|
Если `z` присутствует, он возвращает `x` к мощности `y` по модулю `z` . Если присутствуют только `x` и `y` , он возвращает `x` в силу `y` (то же, что и `x**y` ).
|
|||
|
|
|||
|
## пример
|
|||
|
|
|||
|
```python
|
|||
|
print(pow(2,4)) # prints 16
|
|||
|
print(pow(10,-2)) # prints 0.01
|
|||
|
print(pow(4,3,5)) # prints 4
|
|||
|
```
|
|||
|
|
|||
|
[🚀Конкурс](https://repl.it/CTGi)
|
|||
|
|
|||
|
[Официальная документация](https://docs.python.org/3/library/functions.html#pow)
|