PROGRAMAÇÃO I- PYTHON
01/17/2025 Edson Freire 1
PYTHON
INTRODUÇÃO AO PYTHON TIPOS DE DADOS E
VARIÁVEIS EM PYTHON
01/17/2025 Edson Freire 2
O QUE É PYTHON
• Python é uma linguagem de programação de alto
nível e de uso geral, criada por Guido van Rossum e
foi lançada em 1991;
• Python é uma linguagem genérica, feita para ser
utilizada em várias situações. Pode ser aplicada no
desenvolvimento, programação matemática e
computacional
01/17/2025 Edson Freire 3
UTILIZAÇÃO DO PYTHON
DESENVOLVIMENTO ANÁLISE DE DADOS INTELIGÊNCIA AUTOMAÇÃO DE
WEB ARTIFICIAL TAREFAS
01/17/2025 Edson Freire 4
TIPOS DE DADOS E VARIÁVEIS EM
PYTHON
Uma variável é um Pode ser utilizada
espaço na para armazenar
memória que diferentes tipos de
armazena dados. informações.
01/17/2025 Edson Freire 5
O QUE SÃO VARIÁVEIS?
• Variáveis são como "caixas" que armazenam dados. Em programação, usamos
variáveis para guardar informações que podem ser usadas e manipuladas ao longo
do código.
Criando Variáveis
• Em Python, você cria uma variável simplesmente atribuindo um valor a ela. Por
exemplo:
• idade = 25
• nome = "João"
• altura = 1.75
• Aqui, idade é uma variável que guarda um número inteiro, nome é uma variável que
guarda uma string, e altura é uma variável que guarda um número de ponto
flutuante.
01/17/2025 Edson Freire 6
# Definindo variáveis
nome = "Maria“
AQUI ESTÁ
idade = 30
UM EXEMPLO
SIMPLES QUE altura = 1.65
USA # Imprimindo as variáveis
VARIÁVEIS: print("Nome:", nome)
print("Idade:", idade)
print("Altura:", altura)
Edson Freire
01/17/2025 7
Começar com letra ou underscore: Não pode
começar com número.
ALGUMAS
REGRAS Caractere alfanumérico ou underscore: Pode
conter letras, números e underscores (_), mas
PARA não pode ter espaços ou caracteres especiais.
NOMEAR
VARIÁVEIS Sensibilidade a maiúsculas: idade e Idade são
considerados variáveis diferentes.
EM PYTHON:
Palavras reservadas: Não use palavras
reservadas do Python como nomes de
variáveis (ex: if, for, while).
01/17/2025 Deusa Gonçalves 8
TIPOS DE DADOS
As variáveis podem armazenar diferentes tipos de dados:
∙ Inteiros: Números sem decimal, como 10, -5.
∙ Ponto flutuante: Números com casas decimais, como
3.14, -0.5.
∙ Strings: Sequências de caracteres, como "Olá, mundo
!".
∙ Booleanos: Verdadeiro ou falso, como True ou False.
01/17/2025 Edson Freire 9
Inteiros (int):
Números inteiros. • Exemplo: 5, -3
Números de
Ponto Flutuante • Exemplo: 3.14,
(float): Números -0.001
TIPOS DE com decimais.
DADOS Strings (str): • Exemplo: "Olá,
Texto. Mundo!"
Booleanos (bool):
Verdadeiro ou
• Exemplo: True,
falso. False
01/17/2025 Edson Freire 10
TIPOS DE DADOS
❖
Como converter entre tipos de
dados:
▪
int(): Converte para inteiro.
▪
float(): Converte para ponto
flutuante.
▪
str(): Converte para string.
01/17/2025 Edson Freire 11
Usando aspas simplesstring1 = 'Olá, Mundo!
’
EXEMPLOS # Usando aspas duplasstring2 = "Bem-
vindo ao Python!“
DE
OPERAÇÕES # Usando aspas triplas para múltiplas
linhasstring3 = """Este é um texto que ocupa
COM STRING várias linhas.""“
string4 = string1 + ' ' + string2print(string4)
# Saída: Olá, Mundo! Bem-vindo ao Python!
01/17/2025 Edson Freire 12
Adição (+)
• resultado = 5 + 3 # 8
Subtração (-)
resultado = 5 - 3 # 2
OPERADORE Multiplicação (*)
S BÁSICOS resultado = 5 * 3 # 15
DO PYTHON: Divisão (/)
resultado = 5 / 2 # 2.5
Divisão Inteira (//)
resultado = 5 // 2 # 2
01/17/2025 Edson Freire 13
Atribuição Subtrativa (-=)
x -= 2 # x = x - 2
• Atribuição Multiplicativa (*=)
x *= 4 # x = x * 4
• Atribuição Divisiva (/=)
x /= 2 # x = x / 2
3. Operadores de Comparação
Usados para comparar valores.
• Igualdade (==)
resultado = (5 == 5) # True
• Desigualdade (!=)
01/17/2025 Edson Freire 14
Resto da Divisão (%)
resultado = 5 % 2 # 1
• Exponenciação (**)
resultado = 2 ** 3 # 8
2. Operadores de Atribuição
Usados para atribuir valores a variáveis.
• Atribuição Simples (=)
x=5
• Atribuição Aditiva (+=)
x += 3 # x = x + 3
01/17/2025 Edson Freire 15
Desigualdade (!=)
resultado = (5 != 3) # True
• Maior que (>)
resultado = (5 > 3) # True
• Menor que (<)
resultado = (5 < 3) # False
• Maior ou igual a (>=)
resultado = (5 >= 5) # True
• Menor ou igual a (<=)
resultado = (3 <= 5) # True
4. Operadores Lógicos
01/17/2025 Edson Freire 16
• Usados para combinar expressões booleanas.
∙ E lógico (and)
• resultado = (5 > 3 and 2 < 4) # True
∙ Ou lógico (or)
• resultado = (5 > 3 or 2 > 4) # True
∙ Não lógico (not)
• resultado = not (5 > 3) # False
• 5. Operadores de Identidade
• Usados para verificar se duas variáveis se referem ao mesmo objeto.
∙ is
• a = [1, 2, 3]
• b=a
• resultado = (a is b) # True
01/17/2025 Edson Freire 17
∙ is not
• c = [1, 2, 3]
• resultado = (a is not c) # True
• 6. Operadores de Pertinência
• Usados para verificar se um valor pertence a uma sequência.
∙ in
• lista = [1, 2, 3]
• resultado = (2 in lista) # True
∙ not in
• resultado = (4 not in lista) # True
01/17/2025 Edson Freire 18
Uma das características do Python é que ele
é uma linguagem de tipagem dinâmica. Isso
TIPOS significa que você pode mudar o tipo de
uma variável ao longo do programa:
DINÂMICOS
– variavel = 10 # inteiro
– variavel = "dez" # agora é uma string
01/17/2025 Deusa Gonçalves 19
RESUMO
∙
Variáveis são usadas para armazenar dados.
∙
Nomes de variáveis devem seguir certas regras.
∙
Python suporta diversos tipos de dados.
∙
Você pode alterar os valores das variáveis conforme necessário.
01/17/2025 Deusa Gonçalves 20