Dev (Back & Front)ARTIGO

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"<br />... 		elif b == 6:<br />... 			print "bbb"<br />... 			else:<br />... 				print "ccc"<br />...

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

File "", line 2

Exemplo:

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

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

Código completo:

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

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

edersonmelo.wordpress.com

é 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.

Ver perfil