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

Diferenças para "WikiName"

Diferenças entre as versões de 1 e 2
Revisão 1e 2003-11-15 02:45:42
Tamanho: 3141
Editor: ralobao
Comentário: Mais um artigo sobre variaveis
Revisão 2e 2003-11-15 02:48:14
Tamanho: 4083
Editor: ralobao
Comentário:
Deleções são marcadas assim. Adições são marcadas assim.
Linha 1: Linha 1:
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)
### variaveis1.py ###
a = "variavel a tem conteudo string" # obeserve foi atribuida uma string como valor para a variavel a
print a # se não lembra volte
e releia o primeiro artigo

2)
### variaveis2.py ###
b = 2 # obeserve que a variavel 2 tem um numero como valor

# esse valor poderia ser decimal tambem:
c = 3.5

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

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

4)
### variaveis4.py ###
a = 1 #declara a variavel a
b = " neto " #declara a variavel b
c = 5.9 #declara a variavel c

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

5)
### variaveis5.py ###
a = 1 # declara a variavel a
b = 2 #declara a variavel b
c = 3 #declara a variavel c

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

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


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.py
a = [1,"neto",2,"ruivaldo"]
print a[0] #escreve o numero 1 pois as listas comecam do zero e não do um.
print a[1]
print a[2]
print a[3] # entendeu agora? as listas tem como seu primeiro indice o valor 0


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

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




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

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


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

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

Abraços e viva ao Open Source porque nós amamos a liberdade.
Variaveis, expressões e declarações
<p>
Hehe pronto segundo artigo ta ai esse &eacute; somente sobre variaveis e revis&atilde;o
 
do primeiro artigo.<br>
  
Ent&atilde;o vamos programar chega de perder tempo.<br>
  
E lembrem-se python &eacute; facil sim por&eacute;m como tudo tem horas que
 
fica dificil mais n&atilde;o se pode desistir.</p>
<p>
Variaveis s&atilde;o palavras que quardam valores, parece explica&ccedil;&atilde;o
  pra crian&ccedil;
a mas serve, esses valores podem ser de diversos tipos, tamanhos
 
,etc. Por&eacute;m em Python n&atilde;o a tipagem ou seja voc&ecirc; declara
  variaveis dinamicamente &eacute; s&oacute; atribuir um valor a uma palavra
  atrav&eacute;
s do operador = , que a variavel ser&aacute; criada.</p>
<p>
Sei sei muito teorico n&atilde;o ? vamos dar alguns exemplos:</p>
<p>
1)<br>
  
### variaveis1.py ###<br>
  
a = &quot;variavel a tem conteudo string&quot; # obeserve foi atribuida uma
 
string como valor para a variavel a<br>
  print a # se n&atilde;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,&quot;neto&quot; <br>
  
# hum n&atilde;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 = &quot; neto &quot; #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&eacute;m se encontram as listas, que s&atilde;o os
 
Arrays do Python, elas s&atilde;o faceis de se assimilar e s&oacute; voc&ecirc; prestar
  aten&ccedil;&atilde;
o no codigo abaixo.<br>
  
Observe os exemplos abaixo:</p>
<p>
1)<br>
  
# usandolista.py<br>
  
a = [1,&quot;neto&quot;,2,&quot;ruivaldo&quot;]<br>
  
print a[0] #escreve o numero 1 pois as listas comecam do zero e n&atilde;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 = &quot;letras&quot;<br>
  print a<br>
  
print a[0] #observe: strings s&atilde;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 = [&quot;primeiro&quot;,&quot;segundo&quot;,&quot;terceiro&quot;]<br>
  
print a[2]<br>
  
## vamos mudar o mesmo a[2]<br>
  
a[2] = &quot;quarto&quot;<br>
  
print a[2]<br>
  
## a lista agora &eacute; igual a: a = [&quot;primeiro&quot;,&quot;segundo&quot;,&quot;quarto&quot;]<br>
  ## voc&ecirc; n&atilde;
o pode utilizar esse comando em strings</p>
<p></p>
<p><br>
  
OBS: Ficou faltando no artigo passado essa tabela aqui oh:</p>
<p>
-&gt; S&atilde;o caracteres especiais para voc&ecirc; usar no comando print
 
ex: print &quot;oi<br>tchau&quot;<br>
  <br> - Nova Linha. <br>
  
\t - Tab Horizontal <br>
  \b - Insere um &quot;backslas
h&quot;, deleta o ultimo caractere escrito <br>
  
\a - Beep<br>
  
\\ - Escreve um &quot;\&quot; <br>
  
\r - Retorno de &quot;carruagem&quot;, carriage,. Use \n a menos que voc&ecirc; saiba
  o que est&aacute;
fazendo. </p>
<p><br>
  
Pronto pessoal por hoje &eacute; s&oacute; 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&ccedil;os e viva ao Open Source porque n&oacute;s amamos a liberdade.<br>
</p>

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>