https://replit.com/@IuliaGheorghe1/IfGameInPython-RO?v=1
Astăzi am învățat despre crearea logicii în Python folosind operatorii condiționali IF/ELSE. Acești operatori ne permit să scriem cod care ia decizii în funcție de condiții.
De exemplu, am putut să vedem cum am putut să scriem un program simplu care întreabă utilizatorul dacă preferă ciocolata sau vanilia, și apoi afișează un mesaj corespunzător:
raspuns = input("Preferi ciocolată sau vanilie? ")
if raspuns == "ciocolată":
print("Îmi place și mie ciocolata!")
else:
print("Vanilia e o alegere interesantă.")
Am putut să vedem și cum putem să folosim operatorul ELSE IF (sau ELIF) pentru a verifica mai multe condiții:
vârstă = 25
if vârstă < 18:
print("Ești minor. Nu ai voie să bei alcool.")
elif vârstă >= 18 and vârstă < 21:
print("Ești major, dar nu ai voie să bei alcool în SUA.")
else:
print("Ești major și poți să bei alcool.")
În acest exemplu, programul verifică mai întâi dacă utilizatorul este minor. Dacă da, afișează un mesaj corespunzător. Dacă utilizatorul are între 18 și 21 de ani, programul afișează un alt mesaj. Dacă utilizatorul are peste 21 de ani, programul afișează un alt mesaj.
Acești operatori condiționali sunt foarte utili în Python și ne permit să scriem cod mai complex și mai flexibil. Sperăm că ați învățat ceva nou astăzi!