Paano makahanap ng Square Root sa Python?



Paano makahanap ng Square root sa Python gamit ang mga function ng sqrt () at pow (). Gayundin, tingnan kung paano magagamit ang mga pagpapaandar na ito upang malutas ang teorama ng Pythagoras.

Natagpuan nating lahat ang mga square root sa matematika. Hindi maikakaila na isa sa pinakamahalagang mga batayan at samakatuwid ay kailangang ma-embed sa iba't ibang mga application. ay madaling gamitin upang maihatid ang layuning ito sa pamamagitan ng paggawa ng talagang simple upang isama ang Square Roots sa aming mga programa. Sa artikulong ito, matututunan mo kung paano makahanap ng mga ugat ng Square sa Python.

Bago magpatuloy, tingnan muna natin ang mga paksang sakop dito:





Ano ang isang ugat ng Square?

Ang square root ay anumang bilang y tulad nito x2= at . Matematika ito ay kinakatawan bilang x = & radikal . Nagbibigay ang Python ng mga built-in na pamamaraan upang makalkula ang mga square root.

Ngayon na mayroon kaming pangunahing ideya sa kung ano ang isang square root ng isang numero at kung paano ito kumakatawan, magpatuloy tayo at suriin kung paano natin makukuha ang square root ng isang numero sa Python.

Paano makalkula ang Square root sa Python?

Upang makalkula ang mga Square Roots sa Sawa , kakailanganin mong i-import ang matematika modyul Ang modyul na ito ay binubuo ng mga built-in na pamamaraan na katulad sqrt () at pow () gamit kung saan maaari mong kalkulahin ang mga square root. Maaari mong i-import ito sa pamamagitan lamang ng paggamit ng angkat keyword tulad ng sumusunod:



import ng matematika

Kapag na-import ang modyul na ito, maaari mong gamitin ang anumang pag-andar na naroroon sa loob nito.

Gamit ang pagpapaandar ng sqrt ()

Ang pag-andar ng sqrt () ay karaniwang kumukuha ng isang parameter at ibabalik ang square root na ito. Ang syntax ng pagpapaandar na ito ay:

SINTAX:



sqrt (x) Ang # x ay ang bilang na ang square root na kailangang kalkulahin.

Ngayon, tingnan natin ang isang halimbawa ng pagpapaandar na ito:

HALIMBAWA:

t uri ng data ng petsa ng sql
mula sa math import sqrt #absolute na pag-import ng print (sqrt (25))

OUTPUT: 5.0

Tulad ng nakikita mo, ang parisukat na ugat ng 25 ie 5 ay naibalik.

TANDAAN: Sa halimbawa sa itaas, ang pagpapaandar ng sqrt () ay na-import gamit ang ganap na pamamaraan. Gayunpaman, kung mai-import mo ang kumpletong module ng matematika, maaari mong maisagawa ang pareho sa mga sumusunod:

HALIMBAWA:

import ng pag-print sa matematika (matematika.sqrt (25))

OUTPUT: 5.0

Paggamit ng pow () function

Ang isa pang pamamaraan upang makalkula ang square root ng anumang numero ay sa pamamagitan ng paggamit ng pow () function. Karaniwang tumatagal ang pagpapaandar na ito ng dalawang mga parameter at pinararami ang mga ito upang makalkula ang mga resulta. Ginagawa ito upang ang equation ng matematika kung saan,

ano ang namespace c ++

x2= at o y = x **. 5

Ang syntax ng pagpapaandar na ito ay ang mga sumusunod:

SINTAX:

pow (x, y) # kung saan ang kapangyarihan ng x o x ** y

Ngayon tingnan natin ang isang halimbawa ng pagpapaandar na ito:

HALIMBAWA:

mula sa pag-print ng pow import ng matematika (pow (25, .5))

OUTPUT: 5.0

Ang mga pagpapaandar na ito ay maaaring magamit upang malutas ang maraming mga problema sa matematika. Tingnan natin ngayon ang gumaganang halimbawa ng isang tulad ng aplikasyon ng mga pagpapaandar na ito.

Isang gumaganang halimbawa ng Square root sa Python

Subukan nating ipatupad ang napaka sikat Teoryang Pythagoras gamit ang mga ito .

Pahayag ng problema:

Tanggapin ang mga halagang 2 panig ng isang tatsulok at kalkulahin ang halaga ng hypotenuse nito.

Solusyon:

Ang teorya ng Pythagoras ay nagsasaad na sa isang tatsulok na may anggulo, ang panig sa tapat ng kanang anggulo na tinatawag na hypotenuse ay sinusukat bilang parisukat na ugat ng kabuuan ng mga parisukat ng mga sukat ng iba pang dalawang panig, na nangangahulugang

c = & radic (a2+ b2) # kung saan ang c ay ang hypotenuse

Narito ang solusyon sa Python:

mula sa math import sqrt #Imported ang square root function mula sa math module mula sa math import pow #Imported ang power function mula sa math module a = int (input ('Ipasok ang sukat ng isang gilid ng isang kanang anggulo na tatsulok:')) b = int (input ('Ipasok ang sukat ng isa pang bahagi ng isang kanang anggulo na tatsulok:')) #input function ay ginagamit upang kumuha ng input mula sa gumagamit at naiimbak bilang string # na pagkatapos ay nai-type sa isang integer gamit ang int () function. c = sqrt (pow (a, 2) + pow (b, 2)) # ipinatupad namin ang pormulang c = & radic (a2 + b2) print (f'Ang sukat ng hypotenuse ay: {c} batay sa mga panukala ng iba pang dalawang panig {a} & {b} ')

OUTPUT:

Ipasok ang sukat ng isang gilid ng isang tatsulok na may anggulo: 3
Ipasok ang sukat ng isa pang bahagi ng isang may kanang sulok na tatsulok: 4

Ang sukat ng hypotenuse ay: 5.0 batay sa mga panukala ng iba pang dalawang panig na 3 & 4

Dinadala tayo nito sa pagtatapos ng artikulong ito sa Square Root sa Python. Sana naiintindihan mo nang malinaw ang lahat.

Tiyaking nagsasanay ka hangga't maaari at ibalik ang iyong karanasan.

Upang makakuha ng malalim na kaalaman sa Python kasama ang iba't ibang mga application nito, maaari kang magpatala nang live na may 24/7 na suporta at habambuhay na pag-access.

c ++ sort algorithm

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng blog na 'Square Root in Python' at babalikan ka namin sa lalong madaling panahon.