associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Revisão 1e 2003-11-15 19:51:43

Excluir mensagem

UsandoVariaveis

Variaveis, expressões e declarações

Hehe pronto segundo artigo ta ai esse é somente sobre variaveis e revisão do primeiro artigo. Então vamos programar chega de perder tempo. E lembrem-se python é facil sim porém como tudo tem horas que fica dificil mais não se pode desistir.

Variaveis são palavras que quardam valores, parece explicação pra criança mas serve, esses valores podem ser de diversos tipos, tamanhos ,etc. Porém em Python não a tipagem ou seja você declara variaveis dinamicamente é só atribuir um valor a uma palavra através do operador = , que a variavel será criada.

Sei sei muito teorico não ? vamos dar alguns exemplos:

1)BR # variaveis1.pyBR a = "variavel a tem conteudo string" # obeserve foi atribuida uma string como valor para a variavel aBR print a # se não lembra volte e releia o primeiro artigoBR

2)BR

# variaveis2.pyBR b = 2 # obeserve que a variavel 2 tem um numero como valorBR

# esse valor poderia ser decimal tambem:BR c = 3.5BR

print b #lembra da ultima aula ?BR print c # lembra da ultima aula ?BR

3)BR # variaveis3.pyBR a,b,c = 1,2,"neto" BR # hum não se assuste as variaveis podem ser declaradas em conjuntosBR # independente do valorBR

4)BR # variaveis4.pyBR]] a = 1 #declara a variavel aBR b = " neto " #declara a variavel bBR c = 5.9 #declara a variavel cBR

print a,b,c # imprime as 3 na telaBR

5)BR # variaveis5.pyBR a = 1 # declara a variavel aBR b = 2 #declara a variavel bBR c = 3 #declara a variavel cBR

a = b # a passa a ter o valor de b logo, agora a = 2BR

print a,c,b #imprime na ordem: variavel a mais a variavel c mais a variavel bBR

Dentro desse assunto também se encontram as listas, que são os Arrays do Python, elas são faceis de se assimilar e só você prestar atenção no codigo abaixo. Observe os exemplos abaixo:

1) # usandolista.pyBR a = [1,"neto",2,"ruivaldo"]BR print a[0] #escreve o numero 1 pois as listas comecam do zero e não do um.BR print a[1]BR print a[2]BR print a[3] # entendeu agora? as listas tem como seu primeiro indice o valor 0BR

2) # stringtbelista.pyBR a = "letras"BR print aBR print a[0] #observe: strings são listas de caracteres unitarios ? sacou ?BR print a[1] #observe: o segundo caractere seria o nome da variavel string com o indice 1BR print a[2] # sera que deu pra entender ?BR print a[3]BR print a[4]BR print a[5]BR

3)BR # listareplace.pyBR a = ["primeiro","segundo","terceiro",9]BR print a[2]BR

a[2] = "quarto"BR print a[2]BR

OBS: Ficou faltando no artigo passado essa tabela aqui oh:BR

BR BR -> São caracteres especiais para você usar no comando print ex: print "oi\ntchau"BR \n - Nova Linha. BR \t - Tab Horizontal BR \b - Insere um "backslash", deleta o ultimo caractere escrito BR \a - BeepBR \\ - Escreve um "\" BR \r - Retorno de "carruagem", carriage,. Use \n a menos que você saiba o que está fazendo. BR

Pronto pessoal por hoje é só espero que tenham entendi esse assuntos qualquer coisa: ralobao@click21.com.br ( Desculpa pelo ultimo artigo pode mandar duvidas )

From a newbie to another ( De um novato para outro )

Abraços e viva ao Open Source porque nós amamos a liberdade.