Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Tulis Program Python untuk menemukan akar Kuadrat dari Angka menggunakan fungsi sqrt dan pow dengan sebuah contoh

Program ini memungkinkan pengguna memasukkan nilai bilangan bulat apa pun. Selanjutnya, program ini mencari akar kuadrat dari angka tersebut menggunakan fungsi matematika yang disebut sqrt().

import math

num = float(input(" Please Enter any numeric Value : "))

squareRoot = math.sqrt(num)

print("The Result Of {0}  = {1}".format(num, squareRoot))
 Please Enter any numeric Value : 64
The Result Of 64.0  = 8.0

Menggunakan pow()

Dalam program contoh Python ini, kami menggunakan fungsi pow() untuk menemukan akar kuadrat dari sebuah angka. Ingat, √bilangan = bilangan½

Apakah Anda mencoba memecahkan persamaan kuadrat? . Untuk jenis persamaan ini dan lainnya, fungsi akar kuadrat Python, sqrt(), dapat membantu Anda menghitung solusi dengan cepat dan akurat

Di akhir artikel ini, Anda akan belajar

  • Apa itu akar kuadrat
  • Cara menggunakan fungsi akar kuadrat Python, sqrt()
  • Ketika sqrt()_ dapat berguna di dunia nyata

Mari selami

Pemberhentian Piton. Tutorial ini adalah cara cepat dan praktis untuk menemukan info yang Anda perlukan, jadi Anda akan segera kembali ke proyek Anda

Bonus Gratis. Klik di sini untuk mendapatkan Lembar Cheat Python gratis kami yang menunjukkan kepada Anda dasar-dasar Python 3, seperti bekerja dengan tipe data, kamus, daftar, dan fungsi Python

Akar Kuadrat dalam Matematika

Dalam aljabar, sebuah kuadrat, x, adalah hasil dari sebuah bilangan, n, yang dikalikan dengan bilangan itu sendiri. x = n²

Anda dapat menghitung kuadrat menggunakan Python

>>>

>>> n = 5
>>> x = n ** 2
>>> x
25
_

Operator Python

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
_2 digunakan untuk menghitung kekuatan angka. Dalam hal ini, 5 kuadrat, atau 5 pangkat 2, adalah 25

Akar kuadrat, kemudian, adalah bilangan n, yang bila dikalikan dengan bilangan itu sendiri menghasilkan kuadrat, x

Dalam contoh ini, n, akar kuadrat, adalah 5

25 adalah contoh kuadrat sempurna. Kuadrat sempurna adalah kuadrat dari nilai bilangan bulat

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
_

Anda mungkin telah menghafal beberapa kuadrat sempurna ini saat mempelajari tabel perkalian di kelas aljabar dasar

Jika Anda diberikan kuadrat sempurna kecil, mungkin cukup mudah untuk menghitung atau menghafal akar kuadratnya. Tapi untuk kebanyakan kotak lainnya, perhitungan ini bisa sedikit lebih membosankan. Seringkali, estimasi sudah cukup baik jika Anda tidak memiliki kalkulator

Untungnya, sebagai pengembang Python, Anda memiliki kalkulator, yaitu

Hilangkan iklan

Fungsi Akar Kuadrat Python

Modul

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
3 Python, di perpustakaan standar, dapat membantu Anda mengerjakan masalah terkait matematika dalam kode. Ini berisi banyak fungsi yang berguna, seperti
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
_4 dan
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
5. Ini juga termasuk

Anda akan mulai dengan mengimpor

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
_3

>>>

>>> import math
_

Hanya itu yang diperlukan. Anda sekarang dapat menggunakan

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
_8 untuk menghitung akar kuadrat

sqrt()_ memiliki antarmuka yang sederhana

Dibutuhkan satu parameter,

>>> import math
0, yang (seperti yang Anda lihat sebelumnya) adalah singkatan dari kuadrat yang ingin Anda hitung akar kuadratnya. Dalam contoh sebelumnya, ini akan menjadi
>>> import math
1

Nilai pengembalian sqrt()_ adalah akar kuadrat dari

>>> import math
0, sebagai. Dalam contoh, ini akan menjadi
>>> import math
_4

Mari kita lihat beberapa contoh bagaimana (dan bagaimana tidak) menggunakan sqrt()

Akar Kuadrat dari Bilangan Positif

Salah satu jenis argumen yang dapat Anda sampaikan ke sqrt() adalah bilangan positif. Ini termasuk keduanya dan tipe

Misalnya, Anda dapat menyelesaikan akar kuadrat dari

>>> import math
9 menggunakan sqrt()

>>>

>>> math.sqrt(49)
7.0
_

Nilai yang dikembalikan adalah

>>> math.sqrt(49)
7.0
_1 (akar kuadrat dari
>>> import math
9) sebagai angka floating point

Seiring dengan bilangan bulat, Anda juga dapat memberikan

>>> import math
8 nilai

>>>

>>> math.sqrt(70.5)
8.396427811873332
_

Anda dapat memverifikasi keakuratan akar kuadrat ini dengan menghitung kebalikannya

>>>

>>> 8.396427811873332 ** 2
70.5
_

Akar Kuadrat dari Nol

Bahkan

>>> math.sqrt(49)
7.0
_4 adalah kuadrat yang valid untuk diteruskan ke fungsi akar kuadrat Python

>>>

>>> math.sqrt(0)
0.0
_

Meskipun Anda mungkin tidak perlu sering menghitung akar kuadrat dari nol, Anda mungkin meneruskan variabel ke sqrt() yang nilainya sebenarnya tidak Anda ketahui. Jadi, ada baiknya mengetahui bahwa itu dapat menangani nol dalam kasus tersebut

Hilangkan iklan

Akar Kuadrat Bilangan Negatif

Kuadrat dari bilangan real apa pun tidak boleh negatif. Ini karena produk negatif hanya mungkin terjadi jika satu faktor positif dan faktor lainnya negatif. Kuadrat, menurut definisi, adalah produk dari angka dan dirinya sendiri, jadi tidak mungkin memiliki kuadrat real negatif

>>>

>>> math.sqrt(-25)
Traceback (most recent call last):
  File "", line 1, in 
ValueError: math domain error
_

Jika Anda mencoba meneruskan bilangan negatif ke sqrt(), maka Anda akan mendapatkan

>>> math.sqrt(49)
7.0
7 karena bilangan negatif tidak berada dalam bidang kemungkinan kuadrat real. Sebagai gantinya, akar kuadrat dari angka negatif harus kompleks, yang berada di luar cakupan fungsi akar kuadrat Python

Akar Kuadrat di Dunia Nyata

Untuk melihat aplikasi dunia nyata dari fungsi akar kuadrat Python, mari beralih ke olahraga tenis

Bayangkan Rafael Nadal, salah satu pemain tercepat di dunia, baru saja melakukan pukulan forehand dari pojok belakang, dimana baseline bertemu dengan sideline lapangan tenis.

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Sekarang, asumsikan lawannya telah membalas dengan drop shot (yang akan membuat bola pendek dengan sedikit momentum ke depan) ke sudut yang berlawanan, di mana sideline lainnya bertemu dengan net.

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Seberapa jauh Nadal harus berlari untuk mencapai bola?

Anda dapat menentukan bahwa garis dasar panjangnya 27 kaki, dan garis samping (di satu sisi jaring) panjangnya 39 kaki. Jadi, pada dasarnya, ini bermuara pada pemecahan sisi miring dari segitiga siku-siku

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Menggunakan persamaan berharga dari geometri, teorema Pythagoras, kita tahu bahwa a² + b² = c², di mana a dan b adalah kaki-kaki segitiga siku-siku dan c adalah sisi miringnya

Oleh karena itu, kita dapat menghitung jarak yang harus ditempuh Nadal dengan mengatur ulang persamaan untuk menyelesaikan c

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Anda dapat menyelesaikan persamaan ini menggunakan fungsi akar kuadrat Python

>>>

>>> a = 27
>>> b = 39
>>> math.sqrt(a ** 2 + b ** 2)
47.43416490252569
_

Jadi, Nadal harus berlari sekitar 47. 4 kaki (14. 5 meter) untuk mencapai bola dan menyimpan poin

Kesimpulan

Selamat. Anda sekarang tahu semua tentang fungsi akar kuadrat Python

Anda telah membahasnya

  • Pengenalan singkat tentang akar kuadrat
  • Seluk beluk fungsi akar kuadrat Python, sqrt()
  • Aplikasi praktis sqrt() menggunakan contoh dunia nyata

Mengetahui cara menggunakan sqrt() hanyalah setengah dari pertempuran. Memahami kapan menggunakannya adalah hal lain. Sekarang, Anda tahu keduanya, jadi lanjutkan dan terapkan penguasaan baru Anda tentang fungsi akar kuadrat Python

Tandai sebagai Selesai

Tonton Sekarang Tutorial ini memiliki kursus video terkait yang dibuat oleh tim Real Python. Tonton bersama dengan tutorial tertulis untuk memperdalam pemahaman Anda. Fungsi Akar Kuadrat dengan Python

🐍 Trik Python 💌

Dapatkan Trik Python singkat & manis yang dikirim ke kotak masuk Anda setiap beberapa hari. Tidak pernah ada spam. Berhenti berlangganan kapan saja. Dikuratori oleh tim Real Python

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Kirimi Saya Trik Python »

Tentang Alex Ronquillo

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python
Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Alex Ronquillo adalah Insinyur Perangkat Lunak di lab. Dia adalah seorang Pythonista yang rajin yang juga bersemangat dalam menulis dan mengembangkan game

» Lebih lanjut tentang Alex


Setiap tutorial di Real Python dibuat oleh tim pengembang sehingga memenuhi standar kualitas tinggi kami. Anggota tim yang mengerjakan tutorial ini adalah

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Aldren

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Geir Arne

Tulis program untuk memasukkan angka dan mencetak akar kuadratnya dengan python

Joanna

Master Keterampilan Python Dunia Nyata Dengan Akses Tanpa Batas ke Python Nyata

Bergabunglah dengan kami dan dapatkan akses ke ribuan tutorial, kursus video langsung, dan komunitas pakar Pythonista

Tingkatkan Keterampilan Python Anda »

Guru Keterampilan Python Dunia Nyata
Dengan Akses Tak Terbatas ke Real Python

Bergabunglah dengan kami dan dapatkan akses ke ribuan tutorial, kursus video langsung, dan komunitas ahli Pythonista

Tingkatkan Keterampilan Python Anda »

Bagaimana menurut anda?

Nilai artikel ini

Tweet Bagikan Bagikan Email

Apa takeaway # 1 Anda atau hal favorit yang Anda pelajari?

Kiat Berkomentar. Komentar yang paling berguna adalah yang ditulis dengan tujuan belajar dari atau membantu siswa lain. dan dapatkan jawaban atas pertanyaan umum di portal dukungan kami

Bagaimana Anda mencetak akar kuadrat dari angka dengan Python?

sqrt() adalah fungsi bawaan dalam bahasa pemrograman Python yang mengembalikan akar kuadrat dari angka apa pun. Sintaksis. matematika. sqrt(x) Parameter. x adalah angka apa pun sehingga x>=0 Mengembalikan. Ini mengembalikan akar kuadrat dari angka yang diteruskan dalam parameter.

Bagaimana Anda menemukan akar kuadrat dari program Python?

sqrt() dalam python adalah fungsi bawaan di perpustakaan matematika . Ini digunakan untuk menghitung akar kuadrat dari angka apa pun. Dibutuhkan angka sebagai parameter dan mengembalikan akar kuadrat dari angka yang telah kita ambil sebagai input.

Bagaimana Anda menulis sebuah program untuk menemukan akar kuadrat dari sebuah angka?

Fungsi sqrt() didefinisikan dalam matematika. h berkas tajuk. Untuk menemukan akar kuadrat dari tipe data int , float atau long double, Anda dapat secara eksplisit mengonversi tipe tersebut menjadi double menggunakan operator cast. int x = 0;

Bagaimana Anda menulis angka dalam kotak dengan Python?

Anda juga dapat menemukan kuadrat dari bilangan tertentu menggunakan operator eksponen di python . Itu diwakili oleh "**". Saat menerapkan metode ini, operator eksponen mengembalikan pangkat eksponensial yang menghasilkan kuadrat dari angka tersebut. Perhatikan bahwa pernyataan "a**b" akan didefinisikan sebagai "a pangkat b".