Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Python

Освоение Python:6 эффективных способов вычисления квадрата числа

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

Метод 1:использование функции Pow() в Python

Функция Pow — это встроенная функция, доступная в модуле Math Python. Эта функция помогает определить степень числа.

Чтобы определить квадрат числа, в качестве степени используется двойка.

Ниже приведен синтаксис функции pow, как показано ниже:

Синтаксис:

Pow (base, exponent)

Объяснение:–

Функция принимает два аргумента:основание и показатель степени.

Пример:

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

Код Python:

Base=input("Provide base integer")
if Base.isdigit()==True:
 Base=int(Base)
 result=pow(Base,2)
 print("The square result is ", result)
else:
 print("please provide an integer for base")

Выход:

Provide base integer2
The square result is 4

Объяснение:

Прежде чем определить квадрат числа, приведенный выше код принимает входные данные от пользователя. Код проверяет, является ли ввод цифрой или нет. Если это правда, то определяется квадрат числа.

Метод 2:использование оператора Power

Оператор степени в Python представлен как ’**’ . Он используется в Python для определения степени числа. Имея на входе показатель степени два, этот оператор дает пользователю квадрат числа в Python. Оператор степени также называется оператором экспоненты.

Оператор Power имеет следующий синтаксис Python:

Синтаксис:–

(Base**Exponent)

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

Код Python:

Base=input("Provide base integer")
Exponent=input("Provide exponent integer")
if Base.isdigit() & Exponent.isdigit()==True:
 Base=int(Base)
 Exponent=int(Exponent)
 result=Base**Exponent
 print("The square result is ",result)
else:
 print("please provide an integer for base")

Выход:

Provide base integer2
Provide Exponent integer2
The square result is 4

Объяснение:

Прежде чем определить квадрат числа, приведенный выше код принимает входные данные от пользователя. Код проверяет, является ли ввод цифрой или нет. Если это правда, то определяется квадрат числа.

Метод 3:использование умножения для определения квадрата числа

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

Код Python будет иметь следующий синтаксис:

Синтаксис:

(Base* Base)

Приведенный выше синтаксис аналогичен базовому математическому представлению. Это показывает, что квадрат числа можно определить, умножив его основание само на себя пару раз.

Пример:

Давайте рассмотрим пример того, как определить квадрат числа с помощью умножения в коде Python. Эта программа будет использовать базу в качестве входных данных для определения квадрата числа.

Код Python:

Base=input("Provide base integer")
if Base.isdigit()==True:
 Base=int(Base)
 result=Base*Base
 print("The square result is ",result)
else:
 print("please provide an integer for base")

Выход:

Provide base integer2
The square result is 4

Объяснение:

Прежде чем определить квадрат числа, приведенный выше код принимает входные данные от пользователя. Код проверяет, является ли ввод цифрой или нет. Если это правда, то определяется квадрат числа.

Метод 4:использование списка для определения квадрата числа

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

Давайте рассмотрим пример того, как определить квадрат числа, используя структуру данных списка. Эта программа принимает список в качестве входных данных для определения квадрата числа.

Код Python:

sqr_list = [2,4,6,8]
for Base in sqr_list:
 result=Base**2
 print("The square result is ",result)

Выход:

The square result is 4
The square result is 16
The square result is 36
The square result is 64

Объяснение:

В приведенном выше коде Python выполняется цикл for, который проходит через каждый элемент, присутствующий в списке, и для каждого элемента. Он определяет квадрат числа. Используя описанный выше подход, список помогает нам определить квадрат различных целочисленных значений.

Метод 5:использование цикла while в Python

Цикл while также можно использовать для определения квадрата числа в Python. Это можно назвать повторением определенной инструкции до тех пор, пока не будет выполнено определенное условие. Это помогает вычислить квадрат числа, повторяя инструкции до тех пор, пока заданное условие не станет ложным.

Приведенная ниже программа выполняет итерацию с использованием цикла while для определения квадрата числа до тех пор, пока счетчик, используемый в качестве входных данных, не станет равен или меньше 5.

Код Python:

n_start = 1
while n_start <=5:
 result= n_start **2
 print("The square result is ",result)
 n_start=n_start+1

Выход:

The square result is 1
The square result is 4
The square result is 9
The square result is 16
The square result is 25

Метод 6:использование массивов для определения квадрата числа

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

Можно использовать массив Python и метод квадрата, присутствующие в модуле NumPy, для определения квадрата числа. Давайте возьмем пример, чтобы определить квадрат числа, используя два вышеуказанных метода, как показано ниже:–

Код Python:

import numpy as np
NumpyArray = np.array([2,4,6,8])
print("Square of the elements present in array are : \n", np.square(NumpyArray))

Выход:

Square of the elements present in the array are:
[ 4 16 36 64]

Сводка


Python

  1. Переход на Python 3
  2. Функция Python map() с ПРИМЕРАМИ
  3. Объектно-ориентированное программирование Python
  4. Метод Python String find() с примерами
  5. Слоты класса Python
  6. Генераторы Python
  7. Функция Python String strip() с ПРИМЕРОМ
  8. Копировать файл в Python:метод Shutil.copy(), Shutil.copystat()
  9. Обработка изображений Python с подушкой
  10. Учебник по Django для начинающих:особенности, архитектура и история