Python Square: Bagaimana cara menykuadahkan nomor – Codewithaden

Dalam matematika, kuadrat adalah hasil dari mengalikan angka dengan sendirinya. Perkalian itu dilakukan hanya sekali, seperti itu: n x n . Itu membuat kuadrat sama dengan menaikkan angka ke kekuatan 2.

Misalnya, 8 × 8 adalah 64, sama seperti 8 kuadrat (8 ) adalah 64. Salah satu fitur kotak adalah bahwa mereka selalu positif. Ini karena waktu negatif. Negatif lain selalu memberikan yang positif. Misalnya, -8 kuadrat, atau (-8) , juga 64.

Kuadrat angka adalah angka yang dikalikan dengan sendirinya.

Cara menyjemput nomor dalam python

Untuk menghitung kuadrat angka dalam Python, kami memiliki tiga cara berbeda.

  1. Dengan mengalikan angka dua kali: (angka*angka)
  2. Dengan menggunakan operator eksponen (**): (angka ** 2)
  3. Menggunakan Metode Math.pow (): (Math.pow (Number, 2))

Python Square: Menggunakan Multiplying dua kali

Ke Temukan kuadrat nomor, Lipat gandakan angka dengan sendirinya. Metode ini adalah cara termudah untuk menghitung kotak dalam Python.

# input a number
digit = int(input("Enter an integer number: "))

# calculate square
square = digit*digit

# print
print(f"Square of {digit} is {square}")
 

Keluaran

Enter an integer number: 10
Square of 10 is 100 

Dalam contoh ini, kami telah menggunakan Input Python Metode untuk mendapatkan input dari pengguna dan kemudian menghitung kuadrat berdasarkan pengalikan dengan sendirinya.

Kuadrat nomor menggunakan operator eksponen.

Kita dapat menemukan kuadrat dari nomor yang diberikan adalah untuk digunakan Operator eksponen (**); dia Mengembalikan kekuatan eksponensial. Jadi operator ini diwakili oleh **.

# input a number
digit = int(input("Enter an integer number: "))

# calculate square using exponent operator
square = digit**2

# print
print(f"Square of {digit} is {square}")
 

Keluaran

Enter an integer number: 11
Square of 11 is 121 

Kami telah menghitung kuadrat menggunakan operator eksponen (**) dalam contoh ini

Juga, pernyataan x ** y akan dihitung sebagai “x dengan kekuatan y”.

Menggunakan metode math.pow () untuk menghitung kuadrat

Math.pow (x, y) adalah metode bawaan perpustakaan matematika, dan mengembalikan nilai “ x ke kekuatan y “.

Untuk menggunakan metode pow (), kita perlu Impor matematika Perpustakaan dalam program dan kemudian mengimpor fungsi POW dari modul matematika.

from math import pow

# input a number
digit = int(input("Enter an integer number: "))

# calculate square
square = int(pow(digit, 2))

# print
print(f"Square of {digit} is {square}")
 

Keluaran

Enter an integer number: 19
Square of 19 is 361 

Math.pow () Fungsi meningkatkan beberapa nilai untuk kekuatan absolut. Argumen pertamanya adalah angka yang ingin kami ajukan; Argumen kedua adalah eksponen.

Saat kita persegi dengan pow () Metode, argumen kedua kami selalu 2. Fungsi input () akan mengembalikan string, jadi kami telah mengonversi string ke int . Lalu kami telah menggunakan Math.pow () Metode untuk mendapatkan kuadrat nomor.

Temukan kuadrat daftar python.

Kita bisa mendapatkan kotak nilai daftar menggunakan pemahaman daftar.

numbers = [11, 21, 19, 30, 46]

squaredValues = [number ** 2 for number in numbers]

# print
print('Original Values: ', numbers)
print('Squared Values: ', squaredValues)
 

Keluaran

Original Values:  [11, 21, 19, 30, 46]
Squared Values:  [121, 441, 361, 900, 2116] 

Contoh ini pertama -tama membuat daftar nomor yang disebutkan. Isinya adalah berbagai nilai integer.

Kemudian kami menghasilkan daftar baru dengan pemahaman daftar. Kode antara braket persegi ([dan]) kotak setiap nilai angka dengan operator eksponen (**).

Nilai angka tersebut dihasilkan oleh in-line untuk ekspresi loop: untuk angka dalam angka. Ini melewati daftar angka asli kami dan membuat setiap elemen tersedia sebagai variabel angka, satu per satu.

Setelah pemahaman daftar itu, daftar kuadrat memiliki setiap nilai kuadrat. Kami kemudian mengeluarkan nilai asli dan kuadrat dengan fungsi python print ().

Kami juga bisa mendapatkan nilai kuadrat secara berbeda. Misalnya, dengan perkalian sederhana, Anda dapat mencapai hasil Anda.

Lihat kode berikut.

numbers = [11, 21, 19, 30, 46]

squaredValues = [number * number for number in numbers]

# print
print('Original Values: ', numbers)
print('Squared Values: ', squaredValues)
 

Keluaran

Original Values:  [11, 21, 19, 30, 46]
Squared Values:  [121, 441, 361, 900, 2116] 

Dalam contoh ini, kami telah mendefinisikan a Daftar Python dan kemudian digunakan pemahaman daftar untuk membuat kuadrat item daftar.

Kuadrat python dari array

Untuk menemukan kuadrat array, kita perlu menggunakan Numpy Perpustakaan.

Metode numpy square () dalam python adalah fungsi matematika untuk menghitung nilai kuadrat dari setiap elemen dalam array.

import numpy as np

arr = np.array([11, 19, 21, 29, 46])
print("Square Value of arr1 : \n", np.square(arr))
print("\n")
arr2 = [-19, -21]
print("Square Value of arr2 : \n", np.square(arr2))
 

Keluaran

Square Value of arr1 :
 [ 121  361  441  841 2116]


Square Value of arr2 :
 [361 441] 

Dalam contoh ini, kami telah mengimpor numpy sebagai NP dan kemudian membuat array menggunakan np.array () metode.

Lalu digunakan, np.square () Metode untuk mendapatkan nilai kuadrat dari setiap elemen array.

Kesimpulan

Dalam tutorial ini, kita telah melihat cara menghitung kuadrat angka menggunakan operator eksponen, berlipat ganda dengan sendirinya, dan Math.pow () fungsi. Kemudian kita telah melihat cara menemukan kuadrat dari setiap elemen daftar menggunakan pemahaman daftar.

Itu untuk tutorial ini.

Lihat juga

Python sqrt ()

Python Sum ()

Operator Modulo Python

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *