Mini projekat — Tekstualni meni
U ovom projektu napravićemo tekstualni meni koji korisniku nudi više opcija. Ovakav način rada se koristi i u MicroPython programima na mikrokontrolerima.
Ideja projekta
- Program stalno radi u while petlji.
- Korisnik bira opciju.
- Program reaguje u zavisnosti od izbora.
Primer koda
while True:
print("1 - Ispis poruke")
print("2 - Sabiranje brojeva")
print("0 - Izlaz")
izbor = input("Izaberi opciju: ")
if izbor == "1":
print("Zdravo iz menija!")
elif izbor == "2":
a = int(input("Unesi prvi broj: "))
b = int(input("Unesi drugi broj: "))
print("Zbir je:", a + b)
elif izbor == "0":
print("Kraj programa.")
break
else:
print("Nepoznata opcija.")
Zašto je ovo važno?
Ovo je primer rada sa stanjima. U MicroPython-u se isti princip koristi za tastere, LED diode i senzore.