Shaqada Darajooyinka Module Xisaabta ee Python waa qalab awood leh oo kuu oggolaanaya inaad u beddesho shucaaca si degdeg ah oo sax ah. Baahida loo qabo in la beddelo labadan cutub waxay ku badan tahay dhinacyo kala duwan, oo ay ku jiraan xisaabta, fiisigiska, iyo injineernimada. Maqaalkan, waxaan si qoto dheer ugu dhex milmi doonaa shaqada shahaadooyinka, kiisaska isticmaalkeeda, iyo sida ay u shaqeyso. Waxaan sidoo kale ku siin doonaa tusaale tallaabo-tallaabo ah oo ku saabsan hirgelintiisa koodka waxaanan ka doodi doonnaa shaqooyinka kale ee la xiriira iyo maktabadaha kaa caawin kara dadaalkaaga xisaabeed.
Hordhac
U beddelashada u dhaxaysa radiyaanka iyo darajooyinka waa qayb muhiim ah oo ka mid ah xisaabta aasaasiga ah iyo kuwa sare labadaba. Radiyaanka iyo darajooyinku waa halbeegyo cabbiraadda xaglaha, waxaana loo adeegsadaa in lagu qeexo baaxadda wareegga wareegga. Iyadoo shahaadooyinka si weyn loo yaqaan oo la fahmay, radiyayaashu waxay bixiyaan hab xisaabeed ku habboon oo ay ku matalaan xaglaha oo ay xisaabinta ka dhigaan mid dareen leh oo toos ah.
Module Xisaabeedka Python wuxuu ka kooban yahay ku dhex-dhisan darajo() shaqo taas oo qaadan karta xagal radiyaanka sidii gelinta oo soo celin karta qiimaheeda u dhigma ee darajo. Shaqadani waxay fududaynaysaa habka beddelka xagasha ee barnaamijyada waxayna meesha ka saartaa xisaabinta buug-gacmeedka ee caajiska ah.
Hirgelinta shaqada darajooyinka ()
Si aad u isticmaasho darajooyinka() shaqada Python, waxaad u baahan tahay inaad soo dejiso xisaabta module marka hore. Marka moduleka la soo dejiyo, waxaad heli kartaa shaqada shahaadooyinka () iyo dhammaan hawlaha kale ee xisaabta ee ku jira cutubka. Waa kan sida aad u isticmaali karto shaqada shahaadooyinka:
import math radians = 1.57 degrees = math.degrees(radians) print(degrees)
Tusaalahan, waxaanu ku soo dejinaynaa cutubka xisaabta oo aanu ku meelayna xagal radiyaanka (1.57) doorsoomiyaha 'radians'. Waxaan markaa isticmaalnaa darajo() shaqada si aad xagasha u beddesho darajo oo aad natiijada ku kaydiso doorsoomaha 'degrees'. Ugu dambeyntii, waxaan daabacnaa natiijada.
Fahamka Xeerka
Aan si qoto dheer u dhex galno tillaabo kasta si aan u hubinno inaan si buuxda u fahamnay sida koodku u shaqeeyo.
1. Soo deji cutubka xisaabta: Soo dejinta moduleka xisaabta, waxaan helnaa shaqada shahaadooyinka() marka lagu daro shaqooyin kale oo badan oo xisaabeed.
import math
2. U qoondee xagasha shucaaca: Waxaan ku kaydinnaa xagasha radiyaanka (1.57) doorsoomiyaha "radians".
radians = 1.57
3. Isticmaal shaqada darajada() Waxaan u isticmaalnaa shaqada darajooyinka () si aan xagasha shucaaca ugu badalno darajooyin oo aan natiijada ku badbaadino doorsoomiyaha "degrees."
degrees = math.degrees(radians)
4. Daabac natiijada: Waxaan ku daabacnaa xagasha la rogmaday ee darajo (89.954 darajo).
print(degrees)
Hawlaha la xidhiidha iyo Maktabadaha
Module-ka Xisaabta waxa uu bixiyaa wax ka badan oo kaliya shaqada shahaadooyinka. Waxa jira shaqooyin kale oo la xidhiidha iyo maktabado kaa caawin kara inaad samayso xisaabaadka xisaabeed ee kala duwan.
- xisaabta.radians(): Shaqadani waxay ka beddeshaa xagal darajooyin una beddesha shucaaca. Waa roga shaqada darajooyinka() waxayna ogolanaysaa in gadaal-iyo-hor loo beddelo inta u dhaxaysa shucaaca iyo darajooyinka.
- xisaabta.sin(), xisaab.cos(), xisaab.tan(): Hawlahan trigonometric waxay u qaataan xaglaha shucaaca sidii gelinta waxayna soo celiyaan seeska, cosine, iyo tangent xagasha, siday u kala horreeyaan. Waxa lagu dari karaa shaqooyinka darajooyinka() iyo radians() marka loo baahdo.
- kabuubyo: Maktabad caan ah oo loogu talagalay xisaabinta nambarada ee Python, numpy waxay bixisaa hawlo xisaabeed oo kala duwan iyo xog habaysan oo fududaysa hirgelinta hawlgallada xisaabeed ee adag.
Gebogebadii, shaqada darajada Module Xisaabta ee Python waa mid qiimo leh oo loogu beddelo radian-yada shahaadooyinka. Way fududahay in la hirgeliyo oo si weyn ayay u caawisaa codsiyada xisaabeed ee kala duwan. Hawlaha la xidhiidha sida math.radians() iyo maktabadaha sida numpy waxay sii kordhiyaan awooddaada inaad ku qabato hawlgallada xisaabta Python.