Files
freeCodeCamp/guide/russian/python/powxy/index.md
2018-10-16 21:32:40 +05:30

25 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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)