Estrutura de repetição While e For em Python

enquanto

While

Quando não sabemos quantas vezes iremos repetir um procedimento utilizamos While.

While sairá de um loop quando uma determinada condição for verdadeira ou encontrando a palavra reservada break.

For

Quando utilizamos For sabemos o máximo de vezes que será repetido o loop ou caso encontre break poderá sair antes.
Nos exemplos abaixo percorremos todas as letras da string e as imprimimos.

For , Else

 

Agora de forma resumida em uma linha.

Percorrendo uma lista e fazendo uma pergunta

Comando Continue

Comando Pass

O comando pass é utilizado quando sabemos que vamos desenvolver uma função então declaramos ela mas seu conteúdo ainda não foi desenvolvido, então, para não gerar erro, colocamos pass.

Estrutura de controle em Python

bifurcação

If, Elif e Else

If, Else

Atenção para a estrutura definida no alinhamento