В математике квадрат — это результат умножения числа на само себя. Это умножение выполняется только один раз, например: n x n . Это делает возведение в квадрат равным возведению числа в степень 2.
Например, 8 × 8 равно 64, так же как 8 в квадрате (8 2 ) тоже 64. Особенность квадратов в том, что они всегда положительные. Это из-за отрицательных времен. Другой отрицательный всегда дает положительный. Например, -8 в квадрате или (-8) 2 также равно 64.
Квадрат числа — это число, умноженное на само себя.
- Как возвести число в квадрат в Python
- Возвести число в квадрат в Python, используя умножение на два
- Вывод
- Возвести число в квадрат используя оператор экспоненты.
- Выходные данные
- Использование метода math.pow () для вычисления квадрата
- Выходные данные
- Найти квадрат списка Python
- Вывод
- Вывод
- Python квадрат массива
- Вывод
- Заключение
- См. Также
Как возвести число в квадрат в Python
Чтобы вычислить квадрат числа в Python , у нас есть три разных способа.
- Путем умножения чисел два раза: (число * число)
- Используя оператор экспоненты (**): (number ** 2)
- Используя метод 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 по модулю