Quinta-feira, 11 de setembro de 2008 às 09h30

Nossa primeira aplicação com Python

Então, como passaram?! Eu estou na correria de sempre. E hoje vamos entrar em uma etapa mais interessante, construindo nossa primeira aplicação em Python. Vamos lá!

Parte III - Nossa primeira aplicação com Python.

Recordando a matéria anterior...

O >>> é o prompt do interpretador.

Então, para começarmos, acesse o prompt e digite python. Logo parecerá nosso prompt do interpretador >>>.

E agora podemos começar. Vou mostrar diretamente um programa que verifica duas variáveis (a e b) e trata a apresentação do resultado.

OBS.: No Python o == é utilizado para comparações.

No prompt aberto, atribua à variável a o valor 2;

>>> a = 2

Após o enter, atribua à variável b o valor 6;

>>> b = 6

Agora vamos criar nossa estrutura de controle:

>>> if variavel == 10 and a == 2:

Note que, diferentemente de outras linguagens que estamos mais habituados, no Python, Indentação significa abrir e fechar blocos:

... 	print "aaa"
... 		elif b == 6:
... 			print "bbb"
... 			else:
... 				print "ccc"
...

Caso eu tivesse colocado o print "aaa", bem abaixo do meu if, eu teria um erro do tipo:

File "<stdin>", line 2

Exemplo:

>>> if variavel == 10 and a == 2:
... print "a"
  File "<stdin>", line 2
    print "a"
        ^
IndentationError: expected an indented block
>>> if variavel == 10 and a == 2:
...             print "a"
...

Então, com o código de indentação correto, temos um exemplo de aplicação rodando.

Código completo:

>>> a = 2
>>> b = 6
>>> if variavel == 10 and a == 2:
... 	print "aaa"
... 		elif b == 6:
... 			print "bbb"
... 			else:
... 				print "ccc"
...

Grato pela leitura. Até a próxima amigos e aguardo comentários!

edersonmelo.wordpress.com

5 comentários

 Igor Escobar
11/09/2008 10h41

Não gostei.

Sou programador python a pouco tempo e tenho certeza que este texto não será de utilidade alguma para quem quer aprender mesmo ou criar a sua primeira aplicação. Para quem quer aprender e criar a primeira aplicação, deve-se no minimo ensinar a instalar o python na maquina, configurar etc.

Não quero ser chato, apenas encare como uma critica, escreva para quem esta lendo, e pense se isso vai ser util para o publico alvo deste texto.

 André Tagliati
11/09/2008 11h16

Igor,Como iniciante em python acredito que o artigo poderia ser mais bem aproveitado em vários aspectos como profundidade no assunto e mais exemplos com dificuldades distintas(que acredito veremos em artigos futuros).
Agora sobre instalação e configuração é o tema dos artigos anteriores do Ederson.

 Ederson Melo
11/09/2008 11h26

André, você está correto em seu comentário. Em futuros artigos, estarei aprofundando e melhorando o conteúdo.
E como disse, no artigo anterior Conhecendo e instalando python(para windows), falo sobre o tema.
link:
http://imasters.uol.com.br/artigo/9760/programacao/conhecendo_e_instalando_python_-_parte_02/


Agradeço o comentário e a visita ao artigo.

 Pablo Lima
14/09/2008 15h54

Eita!

Comecei recentemente a estudar Python, acompanhei os artigos anteriores e esperava muito mais desse momento de "mão na massa".

No código completo, além da utilização de uma tal "variavel" inexistente, a indentação está totalmente errada.

Não é com esse desleixo que alguém vai se interessar por Python...

 Anderson Frisone
23/10/2008 18h35

Como ver o resultado no browser ?

Gostaria de saber como faço pra ver este resultado no browser

Cancelar resposta

Qual a sua opinião?

Faça login abaixo ou cadastre-se rapidamente.


Sobre o Autor
Ederson Melo é estudante do 2º ano do curso de Desenvolvimento web e programação na Unisul, workaholic assumido. Atualmente trabalhando como WebDesign. Programador PHP há 5 anos, trabalhando atualmente com java e iniciando em python. Conhecedor e colaborador do rau-tu da unicamp para OpenOffice há 4 anos.

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.