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.

Range de 0 a 10

 

Range de 3 a 10

De 5 a 100 com saltos de 5 em 5

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.