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.

Arvutusoperatsioonide tõhus kasutamine Pythonis

2. Lahutamine – Väärtuste lahutamine

Lahutamine toimub Pythoni keeles miinus-operatoriga (-).

Tulemuseks on b 5.

Arvutusoperatsioonide efektiivne kasutamine Pythonis

3. Korrutamine – Väärtuste korrutamine

Korrutamiseks kasutab Python tärni (*).

Tulemus on 12.

Tõhusate arvutuste teostamine Pythonis

4. Jagamine – Float jagamine versus Integer jagamine

Python eristab float- ja integer-jagamist. Float jagamine annab tulemuse kümnendmurruna.

Tulemus on 2.5.

Kasutage arvutuste teostamiseks Pythoni tõhusalt

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.

Kasutage Pythonis arvutusoperatsioone tõhusalt

5. Moodul – Jääk

Mooduli operaator (%) arvutab jagamise jäägi.

Siin kontrollid, kui sageli 2 mahtus 9. Jäägi, mille saad, on 1.

Kasutage arvutusoperatsioone Pythonis tõhusalt

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

Kasutage arvutusoperatsioone Pythonis tõhusalt

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.

Efektiivne arvutuste tegemine Pythonis

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.

Efektiivselt kasutada arvutustoiminguid Pythoni keeles

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.