Introdução ao Python (parte 2)

Continuando a série de artigos sobre Python, vamos aprender um pouco de estruturas controladas e tratamento de erros.

[ Hits: 43.747 ]

Por: Fabio Rizzo Matos em 06/03/2005 | Blog: http://www.vindula.com.br


Para (for)



O uso do for no Python permite que possamos interagir com seqüencias. Essas seqüencias podem ser strings, listas, tuplas ou dicionários.

Exemplo:

valores=[111,222,333,444,555]
for valor in valores:
   print 'O valor é: ', valor

Saída do programa:

O valor é: 111
O valor é: 222
O valor é: 333
O valor é: 444
O valor é: 555

Nesse caso varremos uma lista, porém poderíamos ter feito com uma tupla da mesma forma.

Para interagir com um dicionário podemos fazer dessa forma:

dic={'Nome':'Fabio','Sobrenome':'Rizzo'}
for nomes in dic:
   print '%s %s' % (nomes,dic[nomes])

Saída do programa:

Sobrenome Rizzo

Nome Fabio

Podemos usar como regra a seguinte sintaxe:

Para X em Y: faça

ou em Python

for x in y:
   execute.

Não se esqueça da endentação do código, pois somente assim o "for" irá funcionar.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Se (IF)
   3. Enquanto (while)
   4. Para (for)
   5. Função range()
   6. break
   7. try/except
   8. Conclusão
Outros artigos deste autor

Customizando o layout do plone

ZPT - Zope Pages Templates

Introdução ao Python (parte 1)

Introdução ao Jython

Utilizando as bibliotecas do Java usando o Jython

Leitura recomendada

Instalando um servidor Zope/Plone

Gerenciando registros em banco de dados com Zope

ZPT - Zope Pages Templates

Aprenda Python - Guia "rápido"

Introdução ao Python (parte 1)

  
Comentários
[1] Comentário enviado por weslei em 17/03/2006 - 10:37h

esse while tava chato pra aprender...todos os tutoriais q eu pegava o while tava mal explicado...artigo nota 10.. :D

[2] Comentário enviado por galmeida07 em 14/11/2007 - 09:33h

Mto bom o artigo, ótio pra mim que sou iniciante! Abraço!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts