PRÁTICA
Aqui está um exemplo de conteúdo para cada slide . Os exemplos são práticos e alinhados ao conteúdo apresentado. 📌 Slide 1: O que é Python? 💡 Exemplo:"Python é uma linguagem interpretada, de alto nível e com sintaxe simples." ✅ Código Exemplo: print("Bem-vindo ao mundo Python!") Saída esperada: Bem-vindo ao mundo Python! 📌 Slide 2: Instalando o Python 💡 Exemplo:"Após instalar o Python, podemos verificar a versão instalada no terminal." ✅ Comando no Terminal: python --version Saída esperada: Python 3.10.5 📌 Slide 3: Executando o Python no Terminal 💡 Exemplo:"Podemos rodar Python diretamente no terminal (modo interativo)." ✅ Comando no Terminal: python ✅ Teste dentro do interpretador Python: print("Testando Python no terminal") Saída esperada: Testando Python no terminal 📌 Slide 4: Primeiro Programa em Python 💡 Exemplo:"Nosso primeiro programa será um clássico "Olá, Mundo!"." ✅ Código: print("Olá, Mundo!") Saída esperada: Olá, Mundo! 📌 Slide 5: Variáveis e Tipos de Dados 💡 Exemplo:"Podemos armazenar diferentes tipos de dados em variáveis." ✅ Código: nome = "Ana" idade = 25 altura = 1.68 programador = True print(f"Nome: {nome}, Idade: {idade}, Altura: {altura}, Programador: {programador}") Saída esperada: Nome: Ana, Idade: 25, Altura: 1.68, Programador: True 📌 Slide 6: Entrada de Dados (input) 💡 Exemplo:"Podemos solicitar dados do usuário e armazená-los em variáveis." ✅ Código: nome = input("Digite seu nome: ") print(f"Olá, {nome}! Bem-vindo ao Python.") Exemplo de interação: Digite seu nome: João Olá, João! Bem-vindo ao Python. 📌 Slide 7: Operações Matemáticas 💡 Exemplo:"Python permite realizar operações matemáticas básicas." ✅ Código: a = 10 b = 5 soma = a + b subtracao = a - b multiplicacao = a * b divisao = a / b print(f"Soma: {soma}, Subtração: {subtracao}, Multiplicação: {multiplicacao}, Divisão: {divisao}") Saída esperada: Soma: 15, Subtração: 5, Multiplicação: 50, Divisão: 2.0 📌 Slide 8: Estruturas Condicionais (if/else) 💡 Exemplo:"Podemos usar if/else para tomar decisões no código." ✅ Código: idade = int(input("Digite sua idade: ")) if idade >= 18: print("Você é maior de idade.") else: print("Você é menor de idade.") Exemplo de interação: Digite sua idade: 20 Você é maior de idade. 📌 Slide 9: Laços de Repetição (for e while) 💡 Exemplo:"O loop for percorre uma sequência, e while repete enquanto a condição for verdadeira." ✅ Código com for: for i in range(1, 6): print(f"Contando: {i}") Saída esperada: Contando: 1 Contando: 2 Contando: 3 Contando: 4 Contando: 5 ✅ Código com while: contador = 1 while contador <= 5: print(f"Contando: {contador}") contador += 1 📌 Slide 10: Listas em Python 💡 Exemplo:"Listas armazenam múltiplos valores." ✅ Código: frutas = ["maçã", "banana", "uva"] print(frutas[0]) # Acessando o primeiro item Saída esperada: maçã 📌 Slide 11: Funções em Python 💡 Exemplo:"Funções ajudam a organizar o código e reaproveitar lógica." ✅ Código: def saudacao(nome): print(f"Olá, {nome}! Bem-vindo ao Python.") saudacao("Ana") Saída esperada: Olá, Ana! Bem-vindo ao Python. 📌 Slide 12: Manipulação de Strings 💡 Exemplo:"Podemos trabalhar com strings de diversas formas." ✅ Código: texto = "Python é incrível!" print(texto.upper()) # Tudo maiúsculo print(texto.lower()) # Tudo minúsculo print(texto.replace("incrível", "fantástico")) # Substituir palavra Saída esperada: PYTHON É INCRÍVEL! python é incrível! Python é fantástico! 📌 Slide 13: Trabalhando com Dicionários 💡 Exemplo:"Dicionários armazenam dados no formato chave: valor." ✅ Código: pessoa = {"nome": "Carlos", "idade": 30, "cidade": "São Paulo"} print(f"{pessoa['nome']} tem {pessoa['idade']} anos e mora em {pessoa['cidade']}.") Saída esperada: Carlos tem 30 anos e mora em São Paulo. 📌 Slide 14: Introdução a Bibliotecas (import) 💡 Exemplo:"Podemos importar bibliotecas para expandir as funcionalidades do Python." ✅ Código: import math numero = 16 raiz = math.sqrt(numero) print(f"A raiz quadrada de {numero} é {raiz:.2f}") Saída esperada: A raiz quadrada de 16 é 4.00 📌 Slide 15: Próximos Passos 📌 Exemplo de Tarefa para os Alunos:"Pesquise e implemente um programa em Python que peça ao usuário seu nome, idade e cidade, armazenando os dados em um dicionário. Em seguida, exiba essas informações formatadas na tela." ✅ Código sugerido: dados = { "nome": input("Digite seu nome: "), "idade": int(input("Digite sua idade: ")), "cidade": input("Digite sua cidade: ") } print(f"{dados['nome']} tem {dados['idade']} anos e mora em {dados['cidade']}.")
if condição:
# código a ser executado se a condição for verdadeira
elif condição:
# código a ser executado se a condição anterior for falsa e a condição atual for verdadeira
else:
# código a ser executado se nenhuma das condições anteriores for verdadeira
meu_dicionario = {"nome": "João", "idade": 30}
print(meu_dicionario["nome"])
try:
arquivo = open('meu_arquivo.txt', 'r')
conteudo = arquivo.read()
print(conteudo)
except FileNotFoundError:
print('Arquivo não encontrado.')
finally:
arquivo.close()