Sa seisad oma Python teekonna alguses ja soovid õppida programmeerimise põhilisi matemaatilisi tehteid? Numbriliste arvutuste programmeerimine on esimene samm sellesse põnevasse maailma. Selles õpetuses saad teada kõik olulise numbriliste operaatorite kohta Pythoni keeles. Sa õpid mitte ainult tavalisi tehteid nagu liitmine ja lahutamine, vaid ka spetsiifilisemaid funktsioone nagu täisarvuline jagamine, moodul ja astmefunktion. Tugev alus nendele kontseptidele aitab sul tõhusalt arendada keerukamaid programme.
Olulisimad järeldused
- Python toetab erinevaid numbrilisi operaatoreid matemaatiliste arvutuste jaoks.
- Põhitehted on liitmine, lahutamine, korrutamine ja jagamine.
- Eritüüpi operaatorid nagu moodul ja eksponent pakuvad laiemat võimaluste valikut arvude töötlemiseks.
- Täisarvuline jagamine käsitleb jagamiste tulemusi teisiti ja on oluline mõista, et vältida vigu.
- Tihedam arvutuste kirjutamine nii-öelda koos komposiitsete määramistega muudab koodi puhtamaks ja lihtsamaks lugemiseks.
Samuti-samuti juhend
1. Liitmine – Väärtuste kokkupanemine
Lihtsaim matemaatiline tehe on liitmine. Pythoni keeles kasutad pluss-operatorit (+), et liita kaks numbrit.
Siin on a väärtus 15.

2. Lahutamine – Väärtuste lahutamine
Lahutamine toimub Pythoni keeles miinus-operatoriga (-).
Tulemuseks on b 5.

3. Korrutamine – Väärtuste korrutamine
Korrutamiseks kasutab Python tärni (*).
Tulemus on 12.

4. Jagamine – Float jagamine versus Integer jagamine
Python eristab float- ja integer-jagamist. Float jagamine annab tulemuse kümnendmurruna.
Tulemus on 2.5.

Vastupidiselt sellele annab integer jagamine (täisarvuline jagamine) kahe kaldjoone (//) kasutamine teistsuguse tulemuse.
Siin lõigatakse kümnendkoht ära, mistõttu e väärtus on 2.

5. Moodul – Jääk
Mooduli operaator (%) arvutab jagamise jäägi.
Siin kontrollid, kui sageli 2 mahtus 9. Jäägi, mille saad, on 1.

Sa võid kasutada mooduli operaatorit, et kontrollida, kas number on paarisarv või paaritu. Paarisarvu korral on summa number % 2 võrdne 0.

6. Eksponents – Jõudude arvutamine
Eksponent-operatori (**) abil saad sa numbrit astendada.
Tulemus on 27, kuna 3 astmes 3 on 3 * 3 * 3.
7. Tihe kirjutamine koos komposiitsete määramistega
Numbrite kompaktsemaks tegemiseks kasutad sa komposiitsete määramiste abil.
See on sama, mis x = x + 2 ja tulemus on 3.

8. Hindamisseade – Klambrite kasutamine
Matemaatiline järjestus arvutustes on oluline. Pööra tähelepanu, et klambrid hinnatakse esimesena, seejärel punkti-punkti arvutamine.
Siin annab väljend 25 (mitte 30), kuna korrutamine on prioriteet.

Sa peaksid kasutama klambreid, et mõjutada tehteid.
Nüüd saad sa 30.
Kokkuvõte – Numbrilised operaatorid Pythoni keeles edukalt meisterdada
Selles õpetuses oled sa õppinud kõige olulisemaid numbrilisi operaatoreid Pythoni keeles. Sa tead nüüd, kuidas toimivad liitmine, lahutamine, korrutamine, jagamine, moodul ja eksponents. Nende põhitõdedega saad alustada keerukamate programmide kirjutamist. Kasuta programmimisoskusi, mida need operaatorid sulle pakuvad, et lahendada matemaatilisi probleeme ja laiendada oma oskusi.
Korduma kippuvad küsimused
Kuidas teha lihtne liitmine Pythoni keeles?Kasutage pluss-operatorit (+), nt a = 5 + 10.
Mis on vahe float- ja integer jagamise vahel?Float jagamine annab tulemuse kümnendmurruna, samas kui integer jagamine lõikab ära kümnendkohad.
Kuidas ma saan jagamise jäägi arvutada?Kasutage mooduli operaatorit (%), et leida jääk, nt 9 % 2.
Kuidas ma kasutan eksponente Pythoni keeles õigesti?Kasutage kahte tärni (), nt 3 3 on 27.
Mida teevad komposiitsete määramised Pythoni keeles?Need võimaldavad kompaktset kirjutamist arvutustes, nt x += 2 asemel x = x + 2.