Curs de Dezvoltare Python
Capitolul
>
Nivel
Condiții
Instrucțiune if de bază
Există momente când s-ar putea să doriți să adăugați condiții la anumite acțiuni pe care le întreprindeți, ceea ce permite ca codul să fie flexibil și să execute acțiuni diferite în funcție de situație. Pentru aceasta, folosim instrucțiunile if în combinație cu operatori pentru a testa anumite condiții și a lua măsurile corespunzătoare.
În acest prim exercițiu, adunați ouă și folosiți operatorii == și != pentru a verifica dacă anumite valori dintr-o listă sunt identice sau diferite între ele.

Obiectiv
Adună toate ouăle din câmp și compară-le între ele folosind condiții într-o instrucțiune if.
Adună toate ouăle din câmp mergând peste ele; odată ce le-ai colectat, stochează-le într-o listă numită basket .
basket = ["blue egg", "red egg", "shinny egg", "green egg"]
Odată ce ai configurat lista, mergi la semnele X pentru a le compara între ele și cu constanta numită eggs prin configurarea unor condiții într-o instrucțiune if. Constanta eggs are o valoare generală pentru ouăle pe care le ai la dispoziție.
if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")
Acest cod compară primele două elemente din listă între ele; operatorul == este folosit pentru a verifica dacă cele două elemente comparate sunt identice. Dacă sunt, se execută prima comandă, iar dacă nu, se execută codul de sub instrucțiunea else.
Execută aceleași instrucțiuni if la următoarele două semne X, dar folosește următoarele condiții:
if basket[1] != basket[2] și if basket == eggs. Operatorul != este folosit pentru a verifica dacă cele două elemente comparate nu sunt identice.