Variáveis e Operadores em Python » Computer Science Master
Neste artigo vamos abordar a sintaxe básica do python, sendo assim, um dos primeiros conteúdos que você precisa compreender são as variáveis e operadores. Além disso, iremos ver alguns exemplos de como utilizar as principais estruturas de dados disponíveis no python.
Variáveis são um dos recursos mais básicos das linguagens de programação. Utilizadas para armazenar valores em memória, elas nos permitem gravar e ler esses dados com facilidade a partir de um nome definido por nós. Neste documento aprenderemos a declarar e atribuir valores a variáveis em Python.
Esse conteúdo faz parte de uma sequência de artigos sobre programação em Python. Acesse agora gratuitamente.
O python é similar a dezenas de outras linguagens imperativas, ele é capaz de manipular variáveis básicas como strings (palavras ou cadeias de caracteres), inteiros e reais (float). Quando você quiser criar uma variável basta que você utilize um comando de atribuição e o python automaticamente já define um tipo para ele, conforme vemos no código abaixo:
mensagem = 'Banana'
No trecho acima nós fizemos 3 atribuições.
Na linha 1 foi atribuída uma string para uma nova variável chamada mensagem.
Na linha 2 foi atribuído o valor inteiro 25 para n
Na linha 3 atribuímos a pi o seu valor
Observe que não foi necessário fazer uma declaração explícita de cada variável, indicando o tipo ao qual ela pertence, pois isso é definido pelo valor que ela armazena, conforme vemos no código abaixo:
type (mensagem)
type (pi)
O código apresentado acima mostra que as variáveis pertencem à classe string, int e float. Caso você queira exibir o conteúdo dessas variáveis podemos usar o comando print:
Exemplo de mensagem!
As variáveis podem ser nomeadas conforme a vontade do programador. Esses nomes podem ser longos, curtos, contendo letras e números. No entanto, é uma regra que toda variável deve começar com uma letra e por convenção deve ser minúscula. Além dessa regra é importante também estar atento às palavras reservadas da linguagem (Tabela 1), que não podem ser utilizadas para nomear variáveis.
break excerpt in raise
Tabela 1 – Palavras reservadas em python
Essas palavras são utilizadas exclusivamente pelo compilador do python para realizar ações específicas, por exemplo, repetição, decisão etc. Sendo assim, ao nomear uma variável não utilize nenhuma dessas palavras.
O Python como linguagem de programação é muito poderoso e possui alguns operadores que são "padrão" da linguagem. A maioria dos operadores aritméticos básicos funcionam no python seguindo as mesmas regras da matemática. Por exemplo, quando queremos usar as 4 principais funções matemáticas, a soma, subtração, multiplicação e divisão, podemos usar os sinais apresentados na tabela a seguir:
Além dos sinais mais básicos, temos também os sinais para exponenciação, obtenção da parte inteira de uma divisão, extração do módulo da divisão, conforme pode ser visto na tabela a seguir:
parte inteira //
Esses operadores compõem uma "caixa de ferramentas" importantes na hora de programar e construir suas aplicações.
Outros operadores importantes
Alguns operadores possuem funcionalidades adicionais que merecem destaque, pois são muito utilizados.
Concatenação (+)
Quando trabalhamos com Strings (sequências de caracteres) é possível juntar duas sequências utilizando o operador de concatenação:
frase1 = 'eu sou '
frase2 = 'lindo' frase3 =
frase1 + frase2
print(frase3)
A atribuição é a operação onde podemos dar um valor a uma variável. Por exemplo:
Se você quer saber mais sobre esse assunto, o IME-USP possui um conteúdo excelente sobre esse assunto, vale a pena conferir.