Освоение 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 предоставляет шесть основных способов определения квадрата числа.
- Квадрат числа можно определить с помощью метода Pow. Его можно найти в модуле Math и определить в разделе определения номера.
- Квадрат числа можно определить с помощью массивов. Это структуры данных, доступ к которым можно получить с помощью модуля NumPy.
- Список также можно использовать для вычисления квадрата числа. Для каждого элемента, присутствующего в списке, число, умноженное само на себя, может дать нам квадрат числа.
- В качестве альтернативы можно использовать простую операцию умножения.
- Оператор экспоненты также помогает вычислить квадрат числа. Он вычисляет и выводит квадрат с помощью оператора **.
- Квадрат числа и квадратный корень из числа — это два разных аспекта, и их не следует путать друг с другом.
Python
- Переход на Python 3
- Функция Python map() с ПРИМЕРАМИ
- Объектно-ориентированное программирование Python
- Метод Python String find() с примерами
- Слоты класса Python
- Генераторы Python
- Функция Python String strip() с ПРИМЕРОМ
- Копировать файл в Python:метод Shutil.copy(), Shutil.copystat()
- Обработка изображений Python с подушкой
- Учебник по Django для начинающих:особенности, архитектура и история