0% acharam este documento útil (0 voto)
20 visualizações3 páginas

Python Estudos

python estudos

Enviado por

Lucas Gabriel
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
20 visualizações3 páginas

Python Estudos

python estudos

Enviado por

Lucas Gabriel
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

📅 Plano de Estudo – Python para Iniciantes (6 Semanas)

Semana 1 – Fundamentos da Lógica e Sintaxe

🎯 Objetivo: Entender como Python funciona e praticar raciocínio lógico.

Tópicos:

O que é Python, instalação e uso do VS Code ou IDLE

Variáveis e tipos de dados (int, float, str, bool)

Operadores aritméticos e lógicos

Entrada e saída de dados (input, print)

Prática:

Criar um programa que calcule a média de duas notas.

Fazer um programa que pergunte seu nome e idade, e exiba uma mensagem
personalizada.

Projeto rápido:
“Calculadora de desconto” → você digita preço e porcentagem, ele retorna o valor
final.

Semana 2 – Estruturas de Decisão

🎯 Objetivo: Aprender a criar fluxos diferentes no código.

Tópicos:

Estruturas if, elif, else

Operadores relacionais (>, <, ==, !=)

Lógica condicional no dia-a-dia

Prática:

Programa que diga se uma pessoa é maior de idade.

Simulação de caixa eletrônico: se valor > saldo, avisar "Saldo insuficiente".

Projeto rápido:
“Classificador de IMC” → calcula o IMC e diz a categoria (magreza, normal,
sobrepeso, etc.).

Semana 3 – Laços de Repetição

🎯 Objetivo: Automatizar tarefas repetitivas.

Tópicos:

while e for

Funções range() e enumerate()

Interromper laços com break e continue


Prática:

Contador de 1 a 10

Tabuada de qualquer número digitado pelo usuário

Projeto rápido:
“Gerador de senhas simples” → pede quantidade de caracteres e cria senha aleatória.

Semana 4 – Trabalhando com Dados

🎯 Objetivo: Guardar e manipular coleções de informações.

Tópicos:

Listas (list)

Tuplas (tuple)

Dicionários (dict)

Métodos úteis (append, remove, sort, len, etc.)

Prática:

Lista de compras: adicionar, remover e exibir itens.

Agenda de contatos simples com nome e telefone.

Projeto rápido:
“Controle de gastos” → salva despesas e mostra total gasto.

Semana 5 – Funções e Modularização

🎯 Objetivo: Reaproveitar código e deixá-lo organizado.

Tópicos:

Criando funções com def

Parâmetros e retorno de valores

Escopo de variáveis

Prática:

Função que recebe dois números e retorna a soma.

Função que recebe uma lista e retorna apenas os números pares.

Projeto rápido:
“Conversor de unidades” (temperatura, moeda, medidas).

Semana 6 – Mini-Projetos do Dia-a-Dia

🎯 Objetivo: Juntar tudo que aprendeu e criar algo realmente útil.

Sugestões de projetos:
Gerador de lista de tarefas (to-do list) no console

Calculadora de horas trabalhadas e pagamento

Organizador de arquivos em pastas (por tipo: imagens, PDFs, etc.)

Agenda de aniversários que avisa quem faz aniversário no dia

💡 Dicas Extras

Pratique todos os dias: mesmo que só 20 minutos.

Use o Python Tutor (pythontutor.com


) para visualizar o que seu código faz passo a passo.

Teste ideias do seu dia-a-dia: sempre que pensar “seria bom se…”, tente fazer em
Python.

Leia códigos de outras pessoas para aprender boas práticas.

Você também pode gostar