Как реализовать функцию мощности в Python



Эта статья предоставит вам подробные и всесторонние знания о различных способах использования функции мощности в Python.

В наше время несомненно, один из самых известных и популярных языков программирования. Python поставляется с множеством различных функций, каждая из которых создана специально для того, чтобы сделать интерфейс более универсальным, чем раньше. Одной из таких функций экосистемы Python является степенная функция, также представленная как pow (). В этой статье мы обсудим функцию Power в Python.

Введение в функцию Power в Python?

Степенная функция в Python может использоваться, когда нужно преобразовать степень переменной x в переменную y. Если в конкретной ситуации пользователь включает в уравнение третью переменную z, то функция pow () возвращает x в степени y, то есть модуля z. С математической точки зрения это выглядит примерно так: pow (x, y)% z.





Синтаксис функции Power:

pow (x, y [, z])



Если вы вычисляете pow (x, y), то вывод будет x ** y.

Параметры степенной функции

Теперь, когда вы знакомы с основами функции Power в Python, давайте рассмотрим различные параметры, которые участвуют в ее создании.

При использовании силового метода учитываются три параметра.



  1. X: x обозначает номер, который должен быть включен.

    роли и обязанности разработчиков hadoop
  2. Y: y обозначает число, которое должно быть запитано с x.

  3. Z: z - необязательная переменная, которая используется для получения модуля мощности x и y.

Параметр Случаи для метода мощности

  1. X: X может быть либо неотрицательным целым числом, либо отрицательным целым числом, когда оно используется.

  2. Y: Y также может быть неотрицательным целым числом или отрицательным целым числом при использовании в уравнении.

  3. Z: В большинстве случаев z является необязательной переменной и может присутствовать, а может и не присутствовать.

Возвращаемые значения для Pow ()

В зависимости от ситуации, в которой он используется, метод мощности возвращает несколько разных переменных. Некоторые из наиболее важных из них указаны ниже.

Икс Y С УЧАСТИЕМ Возвращаемое значение
Неотрицательное целое число
Неотрицательное целое числоНет данных Целое число
Неотрицательное целое числоОтрицательное целое числоНет данных Плавать
Отрицательное целое числоНеотрицательное целое числоНет данных Целое число
Отрицательное целое числоОтрицательное целое числоНет данных Целое число
Отрицательное / неотрицательное целое числоНеотрицательное целое числоОтрицательное / неотрицательное целое число Целое число

Пример кода

  • Пример 1:
# положительный x, положительный y (x ** y) print (pow (2, 2)) # отрицательный x, положительный y print (pow (-2, 2)) # положительный x, отрицательный y (x ** - y) print (pow (2, -2)) # отрицательное x, отрицательное y print (pow (-2, -2))

Вывод:

Power-Function-in-Python-Output

  • Пример 2:
x = 7 y = 2 z = 5 print (pow (x, y, z))

Вывод:

4

  • Пример 3:
# Код Python для демонстрации наивного метода # для вычисления мощности n = 1 для i в диапазоне (1,5): n = 3 * n print ('Значение 3 ** 4 равно:', end = '') print ( п)

Вывод:

Значение 3 ** 4: 81

  • Пример 4:
# Код Python для демонстрации pow () # версия 1 print ('Значение 3 ** 4:', end = '') # Возвращает 81 print (pow (3,4))

Вывод:

Значение 3 ** 4: 81,0

  • Пример 5:
# Код Python для демонстрации pow () # версии 2 print ('Значение (3 ** 4)% 10:', end = '') # Возвращает 81% 10 # Возвращает 1 print (pow (3,4, 10))

Вывод:

Output-Power

Функция мощности в Python при правильном использовании может устранить много стресса и путаницы. Мы надеемся, что из этой статьи вы узнали, как правильно использовать степенную функцию в Python и, следовательно, будете использовать ее в повседневном программировании.

На этом мы подошли к концу этой статьи о Power Function в Python. . Чтобы получить более глубокие знания о Python и его различных приложениях, вы можете для онлайн-обучения с круглосуточной поддержкой и пожизненным доступом.

Есть вопрос к нам? Упомяните их в разделе комментариев к этой статье, и мы свяжемся с вами.

превратить double в int java