Comando for python

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (398 palavras )
  • Download(s) : 0
  • Publicado : 25 de janeiro de 2013
Ler documento completo
Amostra do texto
Comando de repetição
FOR
FOR

Comando FOR


Comando composto e repetitivo


Composto: comando que contém outros comandos
que podem ser repetidos várias vezes;



Condicional: aexecução do grupo de comandos é
repetida com a variável alvo valendo cada um dos
valores do objeto (coleção) ordenado.



Formato do comando FOR:

for in :


else:


Os comandos 1 e 2serão executados
repetidamente com a variável
valendo um-a-um todos os valores
contidos no objeto .
O comando 3 somente será executado
se o laço (loop) repetitivo for
interrompido por um comandobreak.

FOR – exemplo com listas
O comando for contém sempre
uma variável (no caso x), a qual
os valores do objeto ordenado
(lista) são atribuídos um a um.
Observe que todo comando forfinaliza com um ':'
O comando print x foi
executado 4 vezes. Uma com x
valendo “Telma”, outra valendo
“Maria”, depois “Ana” e
finalmente “Cristina”.
Observe que há sempre um espaço
(indentação/tab)que define o bloco
do for

Exemplo de programa
Este bloco de comandos será
executado para todo elemento
na lista
Basta rodar o programa
usando o python para ele ser
executado no terminal.A saída do programa

FOR – exemplo com strings

O comando print letra foi
executado para toda letra da
cadeia de caracteres.

Observe como a vírgula altera o
resultado da função print FOR – exemplo com tuplas

FOR – exemplo com dicionários

Exercício 1


Faça um programa que escreve todos os
números impares entre 0 e 10:


Usar um for que vai de 0 a 10;

–Verificar, para todo número, se ele é par
ou impar;



Se (if) ele for escreve o número;



O operador % calcula o resto da divisão
de dois inteiros (ex.: 10 % 3 é 1 );

Resolução Exercício 1 Exercício 2


Faça um programa que entra com um
número inteiro e soma todos os números
inteiros menores que esse número
(inclusive ele):


Se, por exemplo, se entra com 7, o programa...
tracking img