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

Revisão 2e 2003-11-15 02:48:14

Excluir mensagem

WikiName

Variaveis, expressões e declarações <p>Hehe pronto segundo artigo ta ai esse é somente sobre variaveis e revisão

  • do primeiro artigo.<br> Então vamos programar chega de perder tempo.<br> E lembrem-se python é facil sim porém como tudo tem horas que fica dificil mais não se pode desistir.</p>

<p>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.</p>

<p>Sei sei muito teorico não ? vamos dar alguns exemplos:</p> <p>1)<br>

  • ### variaveis1.py ###<br> a = "variavel a tem conteudo string" # obeserve foi atribuida uma string como valor para a variavel a<br> print a # se não lembra volte e releia o primeiro artigo</p>

<p>2)<br>

  • ### variaveis2.py ###<br> b = 2 # obeserve que a variavel 2 tem um numero como valor</p>

<p># esse valor poderia ser decimal tambem:<br>

  • c = 3.5</p>

<p>print b #lembra da ultima aula ?<br>

  • print c # lembra da ultima aula ?</p>

<p>3)<br>

  • ### variaveis3.py ###<br> a,b,c = 1,2,"neto" <br> # hum não se assuste as variaveis podem ser declaradas em conjuntos<br> # independente do valor</p>

<p>4)<br>

  • ### variaveis4.py ###<br> a = 1 #declara a variavel a<br> b = " neto " #declara a variavel b<br> c = 5.9 #declara a variavel c</p>

<p>print a,b,c # imprime as 3 na tela</p> <p>5)<br>

  • ### variaveis5.py ###<br> a = 1 # declara a variavel a<br> b = 2 #declara a variavel b<br> c = 3 #declara a variavel c</p>

<p>a = b # a passa a ter o valor de b logo, agora a = 2</p> <p>print a,c,b #imprime na ordem: variavel a mais a variavel c mais a variavel

  • b</p>

<p><br>

  • 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.<br> Observe os exemplos abaixo:</p>

<p>1)<br>

  • # usandolista.py<br> 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 0</p>

<p><br>

  • 2)<br> # stringtbelista.py<br> a = "letras"<br> print a<br> 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 1<br> print a[2] # sera que deu pra entender ?<br> print a[3]<br> print a[4]<br> print a[5]</p>

<p>3)<br>

  • # listareplace.py<br> a = ["primeiro","segundo","terceiro"]<br> print a[2]<br> ## vamos mudar o mesmo a[2]<br> a[2] = "quarto"<br> print a[2]<br> ## a lista agora é igual a: a = ["primeiro","segundo","quarto"]<br> ## você não pode utilizar esse comando em strings</p>

<p></p> <p><br>

  • OBS: Ficou faltando no artigo passado essa tabela aqui oh:</p>

<p>-> São caracteres especiais para você usar no comando print

  • ex: print "oi<br>tchau"<br> <br> - Nova Linha. <br> \t - Tab Horizontal <br> \b - Insere um "backslash", deleta o ultimo caractere escrito <br> \a - Beep<br> \\ - Escreve um "\" <br> \r - Retorno de "carruagem", carriage,. Use \n a menos que você saiba o que está fazendo. </p>

<p><br>

  • Pronto pessoal por hoje é só espero que tenham entendi esse assuntos qualquer coisa:<br> ralobao@click21.com.br </p>

<p>From a newbie to another ( De um novato para outro )</p> <p>Abraços e viva ao Open Source porque nós amamos a liberdade.<br> </p>