Piton

Python brojevi i aritmetičke operacije

Python brojevi i aritmetičke operacije

Python je moćan, učinkovit i moderan programski jezik na visokoj razini. Pri razvoju softverskih sustava potrebno je koristiti numeričke i aritmetičke operacije za obavljanje proračuna. Python u tu svrhu nudi razne brojeve i aritmetičke operacije. U ovom ćemo vas članku naučiti o Pythonovim brojevima, pretvorbi jednog tipa podataka u drugi tip podataka i aritmetičkim operacijama. Uređivač Spyder3 koristi se za stvaranje i pokretanje Python skripte.

Brojevi u Pythonu

Brojevi su navedeni prema njihovim vrstama podataka. Python ima tri vrste brojeva:

  1. Cijeli brojevi
  2. Brojevi s pomičnom zarezom
  3. Kompleksni brojevi

Ti su brojevi definirani kao cjelobrojni, plutajući i složeni razredi u Pythonu. Cijeli brojevi i brojevi s pomičnom zarezom razlikuju se decimalnom zarezom. Broj s pomičnom zarezom ima decimalne točke, dok su cijeli brojevi bez decimalne točke. Na primjer, 4 je cijeli broj, dok je broj 4.0 je broj s pomičnom zarezom. Treća vrsta broja su složeni brojevi. Složeni broj sastoji se od stvarnog i imaginarnog dijela. Razliku između stvarnog i imaginarnog dijela vidjet ćemo kasnije u ovom članku. Kompleksni brojevi zapisani su u obliku x + yj.

Korištenje brojeva u Pythonu

Brojevi se u Pythonu mogu koristiti na sljedeće načine:

Da biste proglasili jednostavan cijeli broj, napišite ime varijable i dodijelite joj broj, poput ovog:

num = 5

Slično tome, da biste deklarirali i koristili broj s pomičnom zarezom, napišite ime varijable i dodijelite joj broj, kako slijedi:

num = 5.5

U međuvremenu, složeni brojevi deklariraju se ovako:

cBroj = 3 + 7j

U danom složenom broju 3 je stvarni dio, a 7 imaginarni dio. Dakle, x je uvijek stvarni dio, a y uvijek imaginarni dio.

Također možemo odrediti vrstu broja pomoću funkcije type (). Funkcija type () vraća klasu varijable ili broja. Pogledajmo nekoliko primjera:

Utvrđivanje cjelovitog tipa

Varijabla x ima vrijednost 5. To znači da x pripada cjelobrojnoj klasi.

Izlaz

Izlaz je prikazan u Python konzoli. Izlaz pokazuje da varijabla x pripada cjelobrojnoj klasi.

Određivanje vrste broja s pomičnom zarezom

Kao što je prethodno spomenuto, broj s pomičnom zarezom identificira se decimalnom zarezom. Primjer broja s pomičnom zarezom prikazan je u nastavku:

Izlaz

Izlaz je prikazan u Python konzoli. Izlaz pokazuje da varijabla x pripada klasi float.

Određivanje vrste složenog broja

Sada ćemo proglasiti složeni broj i provjeriti njegovu vrstu.

Izlaz

Izlaz je prikazan u Python konzoli.

Sada ćemo saznati stvarne, odnosno imaginarne dijelove kompleksnog broja. Da biste pronašli stvarni dio broja, upotrijebite ključnu riječ 'real' s varijablom.

Izlaz

Izlaz je prikazan u Python konzoli.

Da bismo pronašli imaginarni dio složenog broja, koristimo ključnu riječ imag s imenom varijable, kako slijedi:

Izlaz

Izlaz je prikazan u Python konzoli.

Tip Pretvorba brojeva

U Pythonu možemo pretvoriti jednu vrstu broja u drugu. Ponekad, tijekom izvođenja izračuna, možda ćemo trebati pretvoriti float u cijeli broj i obrnuto. Možemo čak pretvoriti nizove u brojeve. Pretvorba broja broja može se izvršiti na sljedeći način:

Izlaz

Izlaz je prikazan u Python konzoli.

Aritmetičke operacije

Matematičke operacije, poput zbrajanja, oduzimanja, množenja i dijeljenja, nazivaju se aritmetičkim operacijama. Python nudi aritmetičke operatore koji vam omogućuju izvršavanje aritmetičkih operacija. Sljedeće uključuje aritmetičke operacije u Pythonu, zajedno sa njihovim značenjem:

Operater Značenje
+ Dodatak dva operanda.
- Oduzimanje prvog operanda (lijevi operand) od drugog operanda (desni operand).
* Množenje dva operanda.
/ Podjela dva operanda.
% Modul. Ostatak podjele dva operanda.
// Podna podjela. Uvijek vraća podnu vrijednost za cijele brojeve i plutajuće vrijednosti.
** Eksponent. Prvi je operand podignut u moć drugog operanda.

Korištenje aritmetičkih operatora u Pythonu

Pogledajmo sada primjer upotrebe aritmetičkih operatora u Pythonu. Izvršit ćemo aritmetičku operaciju pomoću aritmetičkog operatora. U danom primjeru imamo dvije varijable: num1 i num2. Izvodimo aritmetičku operaciju nad ove dvije varijable.

Izlaz

Izlaz je prikazan u Python konzoli.

Zaključak

Ovaj članak objašnjava kako koristiti brojeve i aritmetičke operacije u Pythonu. U Pythonu postoje različite vrste brojeva, a svaki tip broja određuje klasa. Koristili smo nekoliko jednostavnih primjera kako bismo demonstrirali aritmetičku operaciju kako bismo učenicima Pythona pomogli da nauče više o brojevima i aritmetičkim operacijama.

5 najboljih arkadnih igara za Linux
U današnje vrijeme računala su ozbiljni strojevi koji se koriste za igre na sreću. Ako ne uspijete dobiti novi visoki rezultat, znat ćete na što misli...
Bitka za Wesnoth 1.13.6 Razvoj objavljen
Bitka za Wesnoth 1.13.6 objavljeno prošlog mjeseca, šesto je razvojno izdanje u izdanju 1.13.x series i donosi niz poboljšanja, ponajviše korisničkog ...
Kako instalirati League Of Legends na Ubuntu 14.04
Ako ste ljubitelj League of Legends, ovo je prilika za vas da testirate League of Legends. Imajte na umu da je LOL podržan na PlayOnLinux ako ste kori...