Sari la conținut
Academia PythonAcademiaPython

1.2 Reprezentarea algoritmilor: scheme logice, pseudocod, cod

Citește și prezice

Ai acest pseudocod:

python.py
citește varsta
dacă varsta >= 18 atunci
afișează "major"
altfel
afișează "minor"

Și codul Python echivalent, cu varsta = 16:

python.py
varsta = 16
if varsta >= 18:
print("major")
else:
print("minor")

Ce crezi că se afișează? Scrie predicția înainte să citești mai departe.

Cum faci o predicție bună

Citește codul de sus în jos, ca calculatorul. Urmărește ce valoare are fiecare variabilă la fiecare linie și ce se trimite la print. Nu ghici — urmărește pașii.

Predicție

Cu varsta = 16, ce se afișează?

python
varsta = 16
if varsta >= 18:
print("major")
else:
print("minor")