Python

Pythonove številke in računske operacije

Pythonove številke in računske operacije

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:

  1. Cela števila
  2. Števila s plavajočo vejico
  3. 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.5

Medtem so kompleksna števila deklarirana tako:

cŠtevilo = 3 + 7j

V 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.

Vulkan za uporabnike Linuxa
Z vsako novo generacijo grafičnih kart vidimo, da razvijalci iger premikajo meje grafične zvestobe in se približujejo fotorealizmu. A kljub vsem kredi...
OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...