freeCodeCamp/guide/russian/python/powxy/index.md

25 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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