← Înapoi la curs
Cursul 2

Structura de decizie

Condiții, operatori relaționali și logici, ramuri alternative și aplicații.

1. Condiții logice

Operatorii relaționali sunt <, <=, >, >=, == și !=. Condițiile se combină cu not, and și or.

2. Instrucțiunea de decizie

După condiție se scriu două puncte, iar instrucțiunile ramurii sunt indentate.

temperatura = float(input("Temperatura: "))
if temperatura < 10:
    print("FRIG")
elif temperatura < 25:
    print("CALD")
else:
    print("FOARTE CALD")

3. Exersează

Provocare: adaptează jocul „Număr secret” pentru indicațiile „prea mic”, „prea mare” sau „corect”.