Me kõik oleme kokku puutunud ruutjuurtega matemaatikas. See on vaieldamatult üks olulisemaid põhialuseid ja seetõttu tuleb see kinnistada erinevatesse rakendustesse. on selleks otstarbeks kasulik, muutes Square Roots'i integreerimise meie programmidesse väga lihtsaks. Selles artiklis saate teada, kuidas leida Pythonis ruutjuuri.
Enne edasiminekut heitkem pilk siin käsitletud teemadele:
Mis on ruutjuur?
Ruutjuur on suvaline arv y, mis x2= ja . Matemaatiliselt on see kujutatud kui x = & radikaalne . Python pakub ruutjuurte arvutamiseks sisseehitatud meetodeid.
Nüüd, kui meil on põhiidee selle kohta, mis on arvu ruutjuur ja kuidas seda esindada, liigume edasi ja kontrollime, kuidas saame Pythonis arvu ruutjuure saada.
Kuidas arvutada ruutjuur Pythonis?
Ruutjuurte arvutamiseks Python , peate importima matemaatika moodul. See moodul koosneb sisseehitatud meetoditest, nimelt sqrt () ja pow () mille abil saate arvutada ruutjuured. Saate selle importida, kasutades lihtsalt nuppu import märksõna järgmiselt:
import matemaatika
Kui see moodul on imporditud, saate kasutada kõiki selles sisalduvaid funktsioone.
Funktsiooni sqrt () kasutamine
Funktsioon sqrt () võtab põhimõtteliselt ühe parameetri ja tagastab selle ruutjuure. Selle funktsiooni süntaks on:
SÜNTAKS:
sqrt (x) # x on arv, mille ruutjuurt tuleb arvutada.
Nüüd vaatame selle funktsiooni näidet:
NÄIDE:
matemaatika impordist sqrt #absolute printimise importimine (sqrt (25))
VÄLJUND: 5.0
erinevat tüüpi raamid seleenis
Nagu näete, on ruutjuur väärtusest 25 ehk 5 tagastatud.
MÄRGE: Ülaltoodud näites on funktsioon sqrt () imporditud absoluutse meetodi abil. Kui aga impordite täieliku matemaatikamooduli, saate käivitada sama järgmiselt:
NÄIDE:
import matemaatika print (math.sqrt (25))
VÄLJUND: 5.0
Funktsiooni pow () kasutamine
Teine meetod mis tahes arvu ruutjuure arvutamiseks on funktsiooni pow () kasutamine. See funktsioon võtab tulemuste arvutamiseks põhimõtteliselt kaks parameetrit ja korrutab need. Seda tehakse matemaatilise võrrandi saamiseks, kus
x2= ja või y = x **. 5
Selle funktsiooni süntaks on järgmine:
SÜNTAKS:
pow (x, y) # kus y on x või x ** y väärtus
Vaatame nüüd selle funktsiooni näidet:
NÄIDE:
matemaatika impordist pow print (pow (25, .5))
VÄLJUND: 5.0
mida tähendab __init__ pythonis
Neid funktsioone saab kasutada paljude matemaatiliste probleemide lahendamiseks. Vaatame nüüd nende funktsioonide ühe sellise rakenduse toimivat näidet.
Ruutjuure toimiv näide Pythonis
Proovime rakendada väga kuulsat Pythagorase teoreem neid kasutades .
Probleemipüstituses:
Aktsepteerige kolmnurga kahe külje väärtusi ja arvutage selle hüpotenuusi väärtus.
Lahendus:
Pythagorase teoreem ütleb, et täisnurkse kolmnurga korral mõõdetakse täisnurga vastas olev külg, mida nimetatakse hüpotenuuseks, kahe teise külje ruutude summa ruutjuurena, mis tähendab
c = & radikaalne (a2+ b2) # kus c on hüpotenuus
Siin on lahendus Pythonis:
matemaatikast impordi sqrt # imporditud ruutjuure funktsioon matemaatika moodulist matemaatika impordi impordist # imporditud võimsusfunktsioon matemaatikamoodulist a = int (sisend ('Sisestage täisnurga kolmnurga ühe külje mõõt:')) b = int (input ('Sisestage täisnurga kolmnurga teise külje mõõt:')) #input funktsiooni kasutatakse kasutajalt sisendi võtmiseks ja see salvestatakse stringina # mis seejärel sisestatakse funktsiooni int () abil täisarvuks. c = sqrt (pow (a, 2) + pow (b, 2)) # oleme rakendanud valemi c = & radic (a2 + b2) print (f'Hüpotenuusi mõõt: {c} põhineb meetmetel kahe teise poole {a} ja {b} ')
VÄLJUND:
Sisestage täisnurga kolmnurga ühe külje mõõt: 3
Sisestage täisnurga kolmnurga teise külje mõõt: 4
Hüpotenuusi mõõt on: 5,0, võttes aluseks ülejäänud kahe poole 3 ja 4 mõõdud
Sellega jõuame selle Pythoni ruutjuure artikli lõpuni. Loodan, et olete kõigest selgelt aru saanud.
Harjutage kindlasti nii palju kui võimalik ja pöörake oma kogemused tagasi.Põhjalike teadmiste saamiseks Pythoni ja selle erinevate rakenduste kohta saate registreeruda otseülekandeks 24/7 toe ja ligipääsuga eluaeg.
erinevus klassi ja liidese vahel javas
Kas teil on meile küsimus? Palun mainige seda selle blogi “Ruutjuur Pythonis” kommentaaride jaotises ja võtame teiega ühendust niipea kui võimalik.