Квадрат Python: как возвести в квадрат число в Python

В математике квадрат — это результат умножения числа на само себя. Это умножение выполняется только один раз, например: n x n . Это делает возведение в квадрат равным возведению числа в степень 2.

Например, 8 × 8 равно 64, так же как 8 в квадрате (8 2 ) тоже 64. Особенность квадратов в том, что они всегда положительные. Это из-за отрицательных времен. Другой отрицательный всегда дает положительный. Например, -8 в квадрате или (-8) 2 также равно 64.

Квадрат числа — это число, умноженное на само себя.

Как возвести число в квадрат в Python

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

  1. Путем умножения чисел два раза: (число * число)
  2. Используя оператор экспоненты (**): (number ** 2)
  3. Используя метод math.pow (): (math.pow (number, 2) )

Возвести число в квадрат в Python, используя умножение на два

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

 # введите numberdigit = int (input ("Введите целое число:")) # вычислите квадрат = цифра * цифра #  printprint (f "Квадрат {цифры} равен {квадрат}") 

Вывод

 Введите целое число: 10 Квадрат  10 равно 100 

В этом примере мы использовали метод ввода python для получения inp ut от пользователя, а затем вычислить квадрат на основе умножения на себя.

Возвести число в квадрат используя оператор экспоненты.

Мы можем найти квадрат данного числа, используя оператор экспоненты (**); он возвращает экспоненциальную степень. Этот оператор представлен **.

 # input a numberdigit = int (input ("Enter an integer number:")) # вычислить квадрат с помощью оператора экспонентыquare = digit ** 2 # printprint (f  "Квадрат {цифры} равен {квадрат}") 

Выходные данные

 Введите целое число: 11 Квадрат 11 равен 121  

В этом примере мы вычислили квадрат, используя оператор экспоненты (**) .

Кроме того, оператор x ** y будет вычисляться как «x в степени y».

Использование метода math.pow () для вычисления квадрата

Math.pow (x, y) — это встроенный метод математической библиотеки, и он возвращает значение « x в степени y ».

Чтобы использовать метод pow (), нам нужно импортировать библиотеку math в программу, а затем импортировать функцию pow из модуля math..

 from math import pow # введите numberdigit = int (input ("Введите целое число:")) # вычислите squaresquare = int (pow (digit, 2)) # printprint (f "Квадрат  of {digit} is {square} ") 

Выходные данные

 Введите целое число: 19 Квадрат из 19 равен 361 Функция pre> 

Math.pow () увеличивает какое-то значение до абсолютной степени. Его первый аргумент - это число, которое мы хотим поднять; второй аргумент - показатель степени.

Когда мы возводим квадрат с помощью метода pow () , наш второй аргумент всегда равен 2. Функция input () возвращает строку, поэтому мы преобразовали строка в int. Затем мы использовали метод math.pow () , чтобы получить квадрат числа.

Найти квадрат списка Python

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

 numbers = [11, 21, 19, 30, 46] squaredValues ​​= [number **  2 для числа в числах] # printprint ('Исходные значения:', числа) print ('Значения в квадрате:', squaredValues) 

Вывод

 Исходные значения: [11, 21, 19, 30, 46] Значения в квадрате: [121, 441, 361, 900, 2116] 

В этом примере сначала создается список именованных числа. Его содержимое представляет собой различные целочисленные значения.

Затем мы генерируем новый список с пониманием списка. Код в квадратных скобках ([и]) возводит в квадрат каждое числовое значение с помощью оператора экспоненты (**).

Эти числовые значения генерируются встроенным выражением цикла for: для числа в числа. Это проходит через наш исходный список чисел и делает каждый элемент доступным как числовую переменную по одному.

После этого понимания списка каждое значение в списке в квадрате возводится в квадрат. Затем мы выводим исходные и квадратные значения с помощью функции Python print ().

Мы также можем получить квадратные значения по-разному. Например, с помощью простого умножения вы можете добиться своего результата.

См. Следующий код.

 numbers = [11, 21, 19, 30, 46] squaredValues  = [число * число для числа в числах] # printprint ('Исходные значения:', числа) print ('Значения в квадрате:', squaredValues) 

Вывод

 Исходные значения: [11, 21, 19, 30, 46] Значения в квадрате: [121, 441, 361, 900, 2116] 

В этом примере мы определили список Python, а затем использовали его понимание для создания квадрата элементов списка.

Python квадрат массива

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

Метод Numpy square () в Python - это математическая функция для вычисления значения квадрата каждого элемента в массиве. .

 импортировать numpy как nparr = np.array ([11, 19, 21, 29, 46]) print ("Квадратное значение arr1:  n", np.square (arr))  print (" n") arr2 = [-19, -21] print ("Квадратное значение arr2:  n", np. square (arr2)) 

Вывод

 Квадратное значение arr1: [121 361 441 841 2116] Квадратное значение arr2:  [361 441] 

В этом примере мы импортировали numpy как np, а затем создали массив с помощью метода np.array () .

Затем с помощью метода np.square () получить квадратное значение каждого элемента массива.

Заключение

В этом руководстве мы увидели, как вычислить квадрат числа с помощью оператора экспоненты, умножить на себя и math.pow () сильная> функция. Затем мы увидели, как найти квадрат каждого элемента списка, используя понимание списка.

Наконец, пример квадрата Python окончен.

См. Также

Python sqrt ()

Python sum ()

оператор Python по модулю

Оцените статью
nanomode.ru
Добавить комментарий