Ciências da computação dia 8
No oitavo dia de ciências da computação, vimos mais um pouco sobre
algoritmos, dessa vez estruturas de controle.
obs: Python trabalha com endereços físicos da memória, então quando você precisa trocar variáveis de lugar você pode fazer a,b=b,a pois ele apenas vai apontar "a" para o endereço de "b" e vice versa.
programas de estrutura sequencial → programas que executam de cima para baixo
estrutura de controle (seleção)(comando if)
- usado para escolher qual bloco será executado
- executa algo caso a instrução for verdadeira
- caso a condição seja falsa ele ignora e continua com que está de baixo do bloco do if
- o que está dentro é dependente da condição
seleção composta (comando, if, elif e else)
- todo else possui um if correspondente
- else é a negação da condição do if
- caso o if for executado, o else será ignorado e o programa partirá para o que está abaixo
- sempre é executado apenas 1 ou o if ou o else