Introduction
Note
Consulte a guia Texto e imagens para obter mais detalhes!
Até agora, já viste programas que correm de cima a baixo numa linha reta. Mas as aplicações reais precisam de responder de forma diferente consoante a situação—verificando se um utilizador introduziu uma entrada válida, determinando quem ganhou um jogo ou mostrando mensagens diferentes com base num valor.
Neste módulo, aprende como dar aos seus programas a capacidade de tomar decisões. Trabalhas com valores booleanos e operadores de comparação para avaliar condições, usar if, elif, e else executar código diferente com base nessas condições, e combinar múltiplas condições com operadores lógicos. Juntaste tudo isto para construir um jogo de pedra, papel e tesoura.