Warunki (Python)

Warunki

> Samouczek

W poprzednim rozdziale zobaczyliśmy, jak się wzmocnić, dać sobie tarczę i uleczyć. Pewnie zauważyłeś, że wzmacnianie się i ochrona są zawsze przydatne, ale leczenie nic nie daje, gdy twoje życie jest już na maksimum.

Aby nie rzucać leczenia i nie marnować PT , użyjemy warunku, który zapisuje się tak:

Ten kod rzuca Bandaż tylko wtedy, gdy jesteśmy ranni, czyli gdy nasze obecne życie me.life jest mniejsze niż (` Który kod (które kody) jest poprawny?

if (me.life < me.maxLife) { me.useChip(Chip.bandage) } if me.life < me.maxLife me.useChip(Chip.bandage) if me.life < me.maxLife: me.useChip(Chip.bandage) else: me.useChip(Chip.helmet) if me.life < me.maxLife: me.useChip(Chip.bandage)

Pełna SI