Python → Python projekti → Python kalkulator


Python projekat – Kalkulator


U ovom projektu napravićemo jednostavan kalkulator u Pythonu koji može da izračuna osnovne matematičke operacije.

Ovaj projekat je odličan za početnike jer kombinuje više osnovnih Python koncepata.

U ovom projektu koristićemo:
  • unos podataka sa tastature
  • if uslove
  • matematičke operacije
  • kontrolu toka programa

Kako radi kalkulator

Program traži od korisnika da unese dva broja i matematičku operaciju.

Zatim Python računa rezultat i prikazuje ga na ekranu.


Primer rada programa


Unesite prvi broj: 10
Unesite operaciju (+ - * /): *
Unesite drugi broj: 5

Rezultat: 50

Kod programa


print("Python kalkulator")

a = float(input("Unesite prvi broj: "))
operacija = input("Unesite operaciju (+ - * /): ")
b = float(input("Unesite drugi broj: "))

if operacija == "+":
    rezultat = a + b

elif operacija == "-":
    rezultat = a - b

elif operacija == "*":
    rezultat = a * b

elif operacija == "/":
    rezultat = a / b

else:
    print("Nepoznata operacija")
    exit()

print("Rezultat:", rezultat)

Kako radi ovaj kod

  • input() uzima podatke od korisnika
  • float() pretvara tekst u broj
  • if / elif proverava koju operaciju je korisnik izabrao
  • program računa rezultat
Pokušajte da proširite program tako što ćete dodati još operacija ili ponavljanje programa u petlji.

Moguća poboljšanja projekta

  • dodati podršku za više operacija
  • napraviti kalkulator u petlji
  • dodati proveru grešaka
  • napraviti grafički kalkulator

Sledeći projekat

Ako ste uspešno napravili kalkulator, sledeći projekat je mala Python igra.