Cara mencari bilangan kuadrat dengan python

Dalam program ini, kami menyimpan angka dalam num dan menemukan akar kuadrat menggunakan operator eksponen **. Program ini bekerja untuk semua bilangan real positif. Tetapi untuk bilangan negatif atau kompleks, dapat dilakukan sebagai berikut

Kode sumber. Untuk bilangan real atau kompleks

# Find square root of real or complex numbers
# Importing the complex math module
import cmath

num = 1+2j

# To take input from the user
#num = eval(input('Enter a number: '))

num_sqrt = cmath.sqrt(num)
print('The square root of {0} is {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))

Keluaran

The square root of (1+2j) is 1.272+0.786j
_

Dalam program ini, kami menggunakan fungsi sqrt()_ dalam modul cmath (matematika kompleks)

Catatan. Jika kita ingin mengambil bilangan kompleks sebagai input secara langsung, seperti 3+4j, kita harus menggunakan fungsi eval() alih-alih float()

Metode eval()_ dapat digunakan untuk mengonversi bilangan kompleks sebagai input ke objek

The square root of 8.000 is 2.828
1 dengan Python. Untuk mempelajari lebih lanjut, kunjungi fungsi Python eval()

Dengan menggunakan pustaka atau fungsi bawaan Python, pengguna dapat menemukan Kuadrat dari sebuah angka. Mengalikan angka yang sama dua kali memberi kita kuadrat dari angka tersebut. Artikel Python ini menyediakan beragam cara untuk sampai pada Kuadrat dari angka tersebut

 

 

 

 

Dalam tutorial Python ini, Anda akan belajar

Metode 1. Penggunaan Fungsi Pow () di Python

Fungsi Pow adalah fungsi bawaan yang tersedia di bawah modul Math python. Fungsi ini membantu dalam penentuan kekuatan angka

Untuk menentukan Kuadrat dari angka, ia menggunakan dua sebagai kekuatan

Berikut ini adalah sintaks untuk fungsi pow seperti yang ditunjukkan di bawah ini

Sintaksis

Pow (base, exponent)

Penjelasan. –

Fungsi mengambil dua argumen, yaitu basis dan eksponen

  • Basis. angka yang pangkat atau Kuadratnya perlu dihitung
  • Eksponen. adalah angka yang digunakan sebagai superskrip ke angka dasar

Contoh

Mari kita ambil contoh cara menentukan Kuadrat suatu bilangan menggunakan kode python. Program Python ini akan menghitung bilangan kuadrat menggunakan bilangan bulat basis dan eksponen sebagai masukan

Kode Piton

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")
_

Keluaran

Provide base integer2
The square result is 4

Penjelasan

Sebelum menentukan Kuadrat suatu bilangan, kode di atas mengambil masukan dari pengguna. Kode memeriksa input menjadi digit atau tidak. Jika benar, itu menentukan Kuadrat angka

Metode 2. Penggunaan Power Operator

Operator daya dalam python direpresentasikan sebagai '**'. Ini digunakan dalam python untuk menentukan kekuatan angka. Dengan eksponen dua sebagai input, operator ini memberi pengguna kuadrat dari angka dengan Python. Operator daya juga disebut sebagai operator eksponen

Power operator memiliki sintaks python berikut

Sintaksis. –

(Base**Exponent)
_

Mari kita ambil contoh cara menentukan Kuadrat suatu bilangan menggunakan operator eksponen dengan python. Program ini akan mengambil bilangan bulat basis dan eksponen sebagai masukan untuk menentukan Kuadrat suatu bilangan

Kode Piton

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")

Keluaran

Provide base integer2
Provide Exponent integer2
The square result is 4
_

Penjelasan

Sebelum menentukan Kuadrat suatu bilangan, kode di atas mengambil masukan dari pengguna. Kode memeriksa input menjadi digit atau tidak. Jika benar, itu menentukan Kuadrat angka

Metode 3. Penggunaan Perkalian untuk Menentukan Kuadrat suatu Bilangan

Pembuatan skrip python untuk menentukan Kuadrat suatu bilangan menggunakan perkalian itu mudah. Kode Python berikut akan mengambil nomor dari pengguna dan mengalikannya beberapa kali. Itu juga memeriksa apakah input yang diberikan adalah angka atau tidak

Kode python akan mengikuti sintaks berikut

Sintaksis

(Base* Base)
_

Sintaks di atas mirip dengan representasi matematika dasar. Ini menunjukkan bahwa Kuadrat suatu bilangan dapat ditentukan dengan mengalikan bilangan pokok dengan bilangan itu sendiri beberapa kali

Contoh

Mari kita ambil contoh cara menentukan Kuadrat suatu bilangan menggunakan perkalian dengan kode python. Program ini akan mengambil basis sebagai masukan untuk menentukan Kuadrat suatu bilangan

Kode Piton

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")

Keluaran

Provide base integer2
The square result is 4

Penjelasan

Sebelum menentukan Kuadrat suatu bilangan, kode di atas mengambil masukan dari pengguna. Kode memeriksa input menjadi digit atau tidak. Jika benar, itu menentukan Kuadrat angka

Metode 4. Penggunaan Daftar untuk Menentukan Kuadrat Angka

Python menyediakan fungsionalitas untuk menentukan Kuadrat dari sebuah angka untuk lebih dari satu basis, dan mereka dapat dikelompokkan bersama untuk dibentuk sebagai daftar python. Ini adalah jenis struktur data yang memungkinkan pemrogram untuk menyimpan banyak elemen atau nilai di bawah satu variabel tunggal. Itu kemudian akan mengkuadratkan setiap angka yang ada dalam daftar

Mari kita ambil contoh cara menentukan Kuadrat suatu bilangan menggunakan struktur data daftar. Program ini mengambil daftar sebagai masukan untuk menentukan Kuadrat suatu bilangan

Kode Piton

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

Keluaran

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")
_0

Penjelasan

Dalam kode Python di atas, for loop dijalankan yang melintasi setiap elemen yang ada dalam daftar dan untuk setiap elemen. Ini menentukan Kuadrat dari suatu angka. Dengan menggunakan pendekatan di atas, daftar membantu kita dalam menentukan Kuadrat dari berbagai nilai bilangan bulat

Metode 5. Penggunaan While Loop di Python

A while loop juga dapat digunakan untuk menentukan Kuadrat dari suatu angka dengan python. Ini dapat disebut sebagai pengulangan instruksi tertentu sampai saat kondisi tertentu terpenuhi. Ini membantu dalam menghitung Kuadrat suatu angka dengan mengulangi instruksi sampai kondisi yang diberikan menjadi salah

Program di bawah ini melakukan iterasi menggunakan while loop untuk menentukan Kuadrat dari suatu angka hingga penghitung yang digunakan sebagai input sama dengan atau kurang dari 5

Kode Piton

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")
_1

Keluaran

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")
_2

Metode 6. Penggunaan array untuk Menentukan Kuadrat Angka

Metode lain yang dapat digunakan untuk menentukan Kuadrat suatu bilangan adalah dengan memanfaatkan kombinasi array dan fungsi bawaan yang tersedia di dalam python

Seseorang dapat menggunakan larik Python dan metode kuadrat yang ada dalam modul NumPy untuk menentukan Kuadrat suatu angka. Mari kita ambil contoh untuk menentukan Kuadrat suatu bilangan menggunakan dua metode di atas seperti yang ditunjukkan di bawah ini. –