Tipos Dados Phynton
Tipos Dados Phynton
Sumário
1. O primeiro carácter não pode ser numérico, tendo de ser alfabético (a..z) de
situação;
4. Não podem ter espaços em branco, mas é permitido o underscore para
Sintaxe: Exemplos :
Variáveis e Constantes
6
A linguagem Python tem um conjunto de palavras reservadas que não podem ser
utilizadas com identificadores de variáveis e funções, entre outros.
DADOS E TIPOS DE DADOS
8
Podemos definir dados como sendo elementos sobre os quais serão efetuadas
operações. Os dados são inseridos através dos dispositivos de Input, como, por
exemplo, o teclado, para serem usados na realização de determinadas operações.
Quando se altera o conteúdo de uma variável imutável, esta vai ser associada a uma
nova posição de memória com o novo conteúdo, não alterando o conteúdo da
posição anterior.
São imutáveis as variáveis dos tipos de dados int, float, bool, string e tuple. São mutáveis
as variáveis dos tipos de dados list, dict e set.
Através da função id(), é possível conhecer identidade de uma variável ou seja o seu endereço
de memória.
EXEMPLO:
TIPOS DE DADOS EM PYTHON
10
Ex: "APIB"
Sintaxe das variáveis: 'APIB’
<Nome variável>=<tipo de dados> (input ( (Sempre entre aspas) ”””sábado,
“texto opcional”)) Terça “””
Tipos de operadores:
➢ Operadores Aritméticos
➢ Operadores Relacionais
➢ Operadores Lógicos
➢ Operadores de Atribuição
Operadores em python
15 1.Operadores aritméticos: são utilizados para obter resultados numéricos.
Operador Nome
+ Adição
- Substração
* Multiplicação
/ Divisão
** Exponenciação
Igualdade False
== 5==4
Diferente de True
!= 5!=4
Maior que True
> 7>2
Menor que True
< 8<12
Maior ou igual a False
>= 6>=7
Menor ou igual a False
<= 6<=5
Operadores em python
17
3. Operadores lógicos : permitem realizar operações lógicas, devolvendo
sempre um dos valores lógicos: False ou True.
Conjunção: Devolve
And Verdadeiro se todos os
(x > Y) and (y < z)
argumentos forem False
verdadeiros
Dijunção: Devolve
or verdadeiro sse pelo
menos um dos (x > Y) or (y >z) True
argumentos for
verdadeiro
Negação: Devolve o
not valor lógico
complementar True
(Falso -> Verdadeiro e not(x > y)
vice versa)
Operadores em python
18 4. Operadores de Atribuição
Permitem atribuir valores a uma variável
-= Decremento(ou atribuição de x -= 3 x =7 - 3 = 4
subtração)
*= Produto(ou atribuição de x *= 9 x = 7* 9 = 63
multiplicação)
/= Divisão((ou atribuição de divisão) x /= 2 x = 7 / 2 = 3,5
%= Resto da divisão inteira(ou atribuição x %= 2
de …) x=7%2=1
//= Quociente da divisão inteira(ou x //= 2
atribuição de …) x = 7 // 2= 3
x = 7** 3= 343
**= Potência(ou atribuição de….) x **= 3
Operadores em python
19 Há ainda os Operadores de pertença,
Utilizados para verificar se uma sequência está presente num objeto. Serão
explorados posteriormente.
21
Método/função format() simples
No python é usado para inserir valores, numa string, na posição onde aparecem
as chavetas{}, ou seja, chavetas são substituídos pelos argumentos de format. Os
valores numéricos posicionais, são iniciados em zero.
Exemplo: Acede ao editor do Python e cria um programa que calcula a soma de
2 valores. Usa o método format() para apresentares os resultados.
n1=float(input("introduz um número\n"))
n2=float(input("introduz outro número\n"))
soma=n1+n2
print("A soma de {} com {} é igual a {}".format(n1,n2,soma)) #Método format()
Método format() (continuação):
Estrutura base é:
print (‘ texto {posição:tamanho.precisão conversor}’.format (var1, var2,…))
Exemplo: acede ao exemplo anterior(soma)e calcula a média. Deve dar como output o
valor da média com 2 casas decimais. Usa o format()
Sugestões:
Nota: o 1.º parâmetro é o indicador de posição da variável, pode ser opcional quando
temos apenas 1 var., ou as var. são apresentadas na mesma ordem em que aparecem no
format; o item ”tamanho” também é opcional e é indicador do n.º de espaços reservados
para o valor da variável; o item “precisão do conversor”, indica o n.º de casas decimais.
Uso do Método format() :
24 Exemplo: Programa para o cálculo da média: