Python je zmogljiv, učinkovit in sodoben programski jezik na visoki ravni. Pri razvoju programskih sistemov je za izvajanje izračunov treba uporabiti numerične in aritmetične operacije. Python v ta namen ponuja različna števila in računske operacije. V tem članku vas bomo naučili o Pythonovih številkah, pretvorbi enega podatkovnega tipa v drugega in aritmetičnih operacijah. Urejevalnik Spyder3 se uporablja za ustvarjanje in zagon skripta Python.
Številke v Pythonu
Številke so določene z njihovimi podatkovnimi vrstami. Python ima tri vrste številk:
- Cela števila
- Števila s plavajočo vejico
- Kompleksna števila
Te številke so v Pythonu opredeljene kot cela števila, float in kompleksni razredi. Cela števila in števila s plavajočo vejico se razlikujejo z decimalno vejico. Število s plavajočo vejico ima decimalna mesta, medtem ko so cela števila brez decimalne vejice. Na primer, 4 je celo število, medtem ko je število 4.0 je število s plavajočo vejico. Tretja vrsta števila so kompleksna števila. Kompleksno število je sestavljeno iz resničnega in namišljenega dela. Razliko med resničnim in namišljenim delom bomo videli kasneje v tem članku. Kompleksna števila so zapisana v obliki x + yj.
Uporaba števil v Pythonu
Številke lahko v Pythonu uporabljamo na naslednje načine:
Če želite razglasiti preprosto celo število, napišite ime spremenljivke in ji dodelite številko, kot je ta:
število = 5Če želite prijaviti in uporabiti številko s plavajočo vejico, napišite ime spremenljivke in ji dodelite številko, kot sledi:
število = 5.5Medtem so kompleksna števila deklarirana tako:
cŠtevilo = 3 + 7jV danem kompleksnem številu je 3 resnični del, 7 pa namišljeni del. Torej, x je vedno pravi del, y pa je vedno namišljeni del.
Tip številke lahko določimo tudi s funkcijo type (). Funkcija type () vrne razred spremenljivke ali števila. Oglejmo si nekaj primerov:
Določanje celoštevilčne vrste
Spremenljivka x ima vrednost 5. To pomeni, da x spada v celoštevilski razred.
Izhod
Rezultat je predstavljen v konzoli Python. Izhod kaže, da spremenljivka x spada v celoštevilski razred.
Določanje vrste števil s plavajočo vejico
Kot smo že omenili, je številka s plavajočo vejico označena z decimalno vejico. Primer številke s plavajočo vejico je prikazan spodaj:
Izhod
Rezultat je predstavljen v konzoli Python. Izhod kaže, da spremenljivka x pripada razredu float.
Določanje vrste kompleksne številke
Zdaj bomo razglasili kompleksno številko in preverili njeno vrsto.
Izhod
Rezultat je predstavljen v konzoli Python.
Zdaj bomo ugotovili resnične in namišljene dele kompleksnega števila. Če želite poiskati pravi del številke, uporabite ključno besedo 'real' s spremenljivko.
Izhod
Rezultat je predstavljen v konzoli Python.
Za iskanje namišljenega dela kompleksnega števila uporabimo ključno besedo imag z imenom spremenljivke, kot sledi:
Izhod
Rezultat je predstavljen v konzoli Python.
Pretvorba številk
V Pythonu lahko pretvorimo eno vrsto števil v drugo. Včasih bomo med izvajanjem izračuna morda morali pretvoriti float v celo število in obratno. Strune lahko celo pretvorimo v številke. Pretvorbo vrste številke lahko izvedete na naslednji način:
Izhod
Rezultat je predstavljen v konzoli Python.
Aritmetične operacije
Matematične operacije, kot so seštevanje, odštevanje, množenje in deljenje, imenujemo aritmetične operacije. Python ponuja aritmetične operatorje, ki vam omogočajo izvajanje aritmetičnih operacij. Sledijo aritmetične operacije v Pythonu, skupaj z njihovim pomenom:
Operater | Pomen |
+ | Dodatek dveh operandov. |
- | Odštevanje prvega (levi) od drugega (desni). |
* | Množenje dveh operandov. |
/ | Delitev dveh operandov. |
% | Modul. Preostanek delitve dveh operand. |
// | Predel tal. Vedno vrne talno vrednost za cela števila in plavajoče. |
** | Eksponent. Prvi operand je postavljen na moč drugega operanda. |
Uporaba aritmetičnih operatorjev v Pythonu
Poglejmo zdaj primer uporabe aritmetičnih operatorjev v Pythonu. Izvedli bomo aritmetično operacijo z uporabo aritmetičnega operatorja. V danem primeru imamo dve spremenljivki: num1 in num2. Izvajamo aritmetično operacijo teh dveh spremenljivk.
Izhod
Rezultat je predstavljen v konzoli Python.
Zaključek
V tem članku je razloženo, kako uporabljati števila in aritmetične operacije v Pythonu. V Pythonu obstajajo različne vrste številk, vsako vrsto števil pa določa razred. Za prikaz aritmetične operacije smo uporabili nekaj preprostih primerov, ki učencem Pythona pomagajo izvedeti več o številih in aritmetičnih operacijah.