Olá Pessoal! Essa é a segunda aula de Introdução ao Python. Nesta aula, veremos os tipos de dados e variáveis possíveis na linguagem e como ela trata cada um deles.
Tipos básicos
Em Python, possuímos alguns tipos básicos. Ex:
● Tipos numéricos:
– Inteiro (int);
– Inteiro preciso (long);
– Ponto flutuante (float);
– Número complexo (complex);
• Tipo String (str);
• Tipo booleano (bool).
Para descobrir explicitamente qual o tipo da variável criada, podemos pedir em linha de comando da seguinte maneira:
type (variável)
No caso dentro do parenteses, você colocar o nome da variável que quer saber o tipo. Como exemplo, vamos definir 6 variáveis distintas e dar valores diferentes para cada uma (arquivo exAula2.1):
a = 1
b = 1.5
c = 3+2j
d = True
e = “DanielBrandao.com.br”
Agora, vamos descobrir qual o tipo de cada uma dessas variáveis, utilizando a seguinte sintaxe:
print (type(a))
print (type(b)) # E assim por diante…
Operações Básicas
Em Python, é possível se utilizar 3 tipos de operações básicas: Aritmética, Lógica e Relacional.
As operações aritméticas são as básicas matemáticas, como:
– Adição (+)
– Subtração (-)
– Multiplicação (*)
– Divisão(/)
– Divisão inteira (//)
– Potenciação (**)
– Resto (%)
Exemplo: Calculando o resto de uma divisão (arquivo exAula2.2):
resto = (2*5)%2
print (resto)
As Operações lógicas, temos que lembrar da famosa ‘tabela verdade’. As operações possíveis são:
– E (and);
– Ou (or);
– Não (not).
Exemplo: Tabela da Verdade AND e OR:
●True and True
●True and False
●False or True
●False or False
Já as Operações relacionais (ou comparativas), muito utilizadas em funções (o que veremos mais adiante) são:
– Igual (==);
– Diferente (!= ou <>);
– Maior que (>);
– Menor que (<);
– Maior ou igual (>=);
– Menor ou igual (<=).
Na próxima lição, veremos como mudar o tipo de uma variável e como podemos receber um valor digitado pelo usuário para uma variável. Até a próxima.
OBS: Todos os arquivos dos exemplos utilizados em cada lição estão disponíveis em meu repositório no Github.