Uma variável é uma forma de armazenar um dado dando a ele um
nome específico. Por exemplo, o dado “tato” pode ganhar o nome de “sentido”, assim,
“sentido” é uma variável.
Em Python a sintaxe para declara a variável do exemplo é a
seguinte:
Sentido = 'tato'
Existem quatro tipos básicos de variáveis:
•
int - Um número inteiro
•
float - Um ponto flutuante
•
string - Uma sequência de caracteres
·
Booleano - Ele pode ter apenas dois valores True
(Verdadeiro) ou False (Falso).
Ao contrário da maioria das outras linguagens, em Python,
não é necessário declarar as variáveis que serão usadas, tampouco definir seu
tipo. A própria sintaxe do dado ser
armazenado identifica o tipo da variável para armazená-lo.
Por exemplo, caso se
deseje atribuir o valor 3 à
variável A, basta digitar
A=3.
Python saberá que A é um inteiro(tipo “ int “).
Por outro lado, se o
valor a ser armazenado fosse 3,2 que é um dado do tipo “ponto flutuante”, este
deveria ser expresso como :
A=3.2.
Observe que, para Python, A=3 e B=3.0 são variáveis de tipos diferentes e isto deve ser levado em conta ao se realizar certos tipos de manipulações de dados.
Exercício 1:
Atribua os valores seguintes às variáveis correspondentes:
7 à variável my_int
1.23 à variável my_float
True à
variável my_bool
Ps: a resposta do exercício virá no próximo post.
Manipulando Strings
String é um tipo de objeto formado por uma sequência
imutável de caracteres que nos permite trabalhar com textos.
Digite o exemplo abaixo para melhor entendimento:
>> a = “Bom dia”
>> print a
Elas são delimitadas por aspas, podemos utilizar tanto aspas
duplas como as simples. Se utilizarmos aspas duplas, como o mostrado no exemplo
acima, podemos usar as simples para aplicações dentro do texto que estamos
escrevendo, o contrário também é verdadeiro.
Digite o exemplo abaixo para melhor entendimento:
>>> b = 'O lema
do governo JK era:\n “Cinquenta anos em cinco.”’
>>> print b
No exemplo acima utilizamos um outro artifício para
trabalharmos com strings, o \n.
Este por sua vez, tem a função de pular uma linha e escrever
o texto, que está depois do \n, nessa nova linha.
Outra possibilidade de uso para a stings é a concatenação de
textos.
Digite o exemplo abaixo para melhor entendimento:
linha1 = "Estudando Phyton
"
linha2 = "Com dicas e
exercícios!"
linha3 = "Vamos
Lá!"
print(linha1 + linha2 +
linha3)
Será impresso um uma única linha contendo as três variáveis
Outro exemplo de
manipulação: quando usamos o comando print, tudo o que estiver entre as
três aspas será impresso exatamente da mesma forma como foi escrito:
Digite o exemplo abaixo para melhor entendimento:
>>> a = “ Quatro times do Rio de Janeiro:
Botafogo
Vasco
Fluminense
Flamengo”
>>> print a
Exercício 2
Imprima o texto a seguir usando as três formas vistas: concatenado, usando \n e usando somente as aspas:
No meio do caminho
No meio do caminho tinha uma pedra
tinha uma pedra no meio do caminho
tinha uma pedra
no meio do caminho tinha uma pedra.
Nunca me esquecerei desse acontecimento
na vida de minhas retinas tão fatigadas.
Nunca me esquecerei que no meio do caminho
tinha uma pedra
tinha uma pedra no meio do caminho
no meio do caminho tinha uma pedra
No meio do caminho tinha uma pedra
tinha uma pedra no meio do caminho
tinha uma pedra
no meio do caminho tinha uma pedra.
Nunca me esquecerei desse acontecimento
na vida de minhas retinas tão fatigadas.
Nunca me esquecerei que no meio do caminho
tinha uma pedra
tinha uma pedra no meio do caminho
no meio do caminho tinha uma pedra
Bibliografia:
Aprenda os fundamentos de programação para construir
aplicativos web e manipular dados.: CodeCademy : http://www.codecademy.com/pt-BR/tracks/python
Tutorial de Introdução ao Python
- Programa de Educação Tutorial Grupo PET-Tele:
Aulas de Python – Infog:
http://blog.evaldojunior.com.br/aulas-de-python.html