21.12.2022 Views

python_para_desenvolvedores_2ed

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Laços 29

Sintaxe:

for <referência> in <sequência>:

<bloco de código>

continue

break

else:

<bloco de código>

Exemplo:

# Soma de 0 a 99

s = 0

for x in range(1, 100):

s = s + x

print s

Saída:

4950

A função range(m, n, p), é muito útil em laços, pois retorna uma lista de

inteiros, começando em m e menores que n, em passos de comprimento p,

que podem ser usados como sequência para o laço.

While

Executa um bloco de código atendendo a uma condição.

Sintaxe:

while <condição>:

<bloco de código>

continue

break

else:

<bloco de código>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!