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 4Penjelasan
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. –
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 4Penjelasan
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") _0Penjelasan
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") _1Keluaran
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") _2Metode 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. –