Este é o README do curso de Python 3 do Curso em Vídeo
Lecionado pelo prof. Gustavo Guanabara e hospedado no site do Curso em Vídeo (vídeos também disponíveis no canal do YouTube do Curso em Vídeo.)
Anotações importantes
-
Anotações da aula 20, sobre funções (Parte 1) em Python: notas.md
-
Anotações da aula 21, sobre funções (Parte 2) em Python: notas.md
Lista de exercícios resolvidos
Mundo 1
Conhecendo a linguagem
- Exercício Python #01 - Deixando tudo pronto
- Exercício Python #02 - Respondendo ao usuário
Primeiros passos
- Exercício Python #03 - Somando dois números
- Exercício Python #04 - Dissecando uma variável
Cálculos e operações
- Exercício Python #05 - Antecessor e sucessor
- Exercício Python #06 - Dobro, triplo e raiz quadrada
- Exercício Python #07 - Média aritmética
- Exercício Python #08 - Conversor de medidas
- Exercício Python #09 - Tabuada
- Exercício Python #010 - Conversor de moedas
- Exercício Python #011 - Pintando parede
- Exercício Python #012 - Calculando descontos
- Exercício Python #013 - Reajuste salarial
- Exercício Python #014 - Conversor de temperaturas
- Exercício Python #015 - Aluguel de carros
Módulos
- Exercício Python #016 - Quebrando um número
- Exercício Python #017 - Catetos e hipotenusa
- Exercício Python #018 - Seno, cosseno e tangente
- Exercício Python #019 - Sorteando um item na lista
- Exercício Python #020 - Sorteando uma ordem na lista
- Exercício Python #021 - Tocando um MP3
Strings
- Exercício Python #022 - Analisador de textos
- Exercício Python #023 - Separando dígitos de um número
- Exercício Python #024 - Verificando as primeiras letras de um texto
- Exercício Python #025 - Procurando uma string dentro de outra
- Exercício Python #026 - Primeira e última ocorrência de uma string
- Exercício Python #027 - Primeiro e último nome de uma pessoa
Estruturas condicionais
- Exercício Python #028 - Jogo da Adivinhação v1.0
- Exercício Python #029 - Radar eletrônico
- Exercício Python #030 - Par ou ímpar?
- Exercício Python #031 - Custo da viagem
- Exercício Python #032 - Ano bissexto
- Exercício Python #033 - Maior e menor valores
- Exercício Python #034 - Aumentos múltiplos
- Exercício Python #035 - Analisando triângulo v1.0
Mundo 2: estruturas de controle
Condições em Python (if..elif)
- Exercício Python #036 - Aprovando empréstimo
- Exercício Python #037 - Conversor de bases numéricas
- Exercício Python #038 - Comparando números
- Exercício Python #039 - Alistamento militar
- Exercício Python #040 - Aquele clássico da média
- Exercício Python #041 - Classificando atletas
- Exercício Python #042 - Analisando triângulos v2.0
- Exercício Python #043 - Índice de Massa Corporal
- Exercício Python #044 - Gerenciador de pagamentos
- Exercício Python #045 - GAME: Pedra, Papel e Tesoura
Repetições em Python (for)
- Exercício Python #046 - Contagem regressiva
- Exercício Python #047 - Contagem de pares
- Exercício Python #048 - Soma ímpares múltiplos de três
- Exercício Python #049 - Tabuada v2.0
- Exercício Python #050 - Soma dos pares
- Exercício Python #051 - Progressão Aritmética
- Exercício Python #052 - Números primos
- Exercício Python #053 - Detector de palíndromo
- Exercício Python #054 - Grupo da maioridade
- Exercício Python #055 - Maior e menor da sequência
- Exercício Python #056 - Analisador completo
Repetições em Python (while)
- Exercício Python #057 - Validação de dados
- Exercício Python #058 - Jogo da adivinhação v2.0
- Exercício Python #059 - Criando um menu de opções
- Exercício Python #060 - Cálculo do fatorial
- Exercício Python #061 - Progressão aritmética v2.0
- Exercício Python #062 - Super Progressão Aritmética v3.0
- Exercício Python #063 - Sequência de Fibonacci v1.0
- Exercício Python #064 - Tratando vários valores v1.0
- Exercício Python #065 - Maior e menor valores
- Exercício Python #066 - Vários números com flag
- Exercício Python #067 - Tabuada v3.0
- Exercício Python #068 - Jogo do par ou ímpar
- Exercício Python #069 - Análise de dados do grupo
- Exercício Python #070 - Estatística de produtos
- Exercício Python #071.2 - Simulador de caixa eletrônico
- Exercício Python #071.2.1 - Simulador de caixa eletrônico
Mundo 3: estruturas compostas
Tuplas
- Exercício Python #072 - Número por extenso
- Exercício Python #073 - Tuplas com times de futebol
- Exercício Python #074 - Maior e menor valores em tupla
- Exercício Python #075 - Análise de dados em uma tupla
- Exercício Python #076 - Lista de preços com tupla
- Exercício Python #077 - Contando vogais em tupla
Listas
- Exercício Python #078 - Maior e menor valores na lista
- Exercício Python #079 - Valores únicos em uma lista
- Exercício Python #080 - Lista ordenada sem repetições
- Exercício Python #080.1 - Lista ordenada sem repetições
- Exercício Python #081.2 - Lista ordenada sem repetições
- Exercício Python #081 - Extraindo dados de uma lista
- Exercício Python #082 - Dividindo valores em várias listas
- Exercício Python #083 - Validando expressões matemáticas
Listas (Parte 2)
- Exercício Python #084 - Lista composta e análise de dados
- Exercício Python #085 - Listas com pares e ímpares
- Exercício Python #086 - Matrix em Python
- Exercício Python #087 - Mais sobre matriz em Python
- Exercício Python #088 - Palpites para a Mega-Sena
- Exercício Python #089 - Boletim com listas compostas
Dicionários
- Exercício Python #090 - Dicionário em Python
- Exercício Python #091 - Jogo de dados em Python
- Exercício Python #092 - Cadastro de trabalhador em Python
- Exercício Python #093 - Cadastro de jogador de futebol
- Exercício Python #094 - Unindo dicionários e listas
- Exercício Python #095 - Aprimorando dicionários
Funções
- Exercício Python #096 - Função que calcula área
- Exercício Python #097 - Um print especial
- Exercício Python #098 - Função de contador
- Exercício Python #099 - Função que descobre o maior
- Exercício Python #100 - Funções para sortear e somar
- Exercício Python #101 - Funções para votação
- Exercício Python #102 - Função para fatorial
- Exercício Python #103 - Ficha do jogador
- Exercício Python #104 - Validando entrada de dados em Python
- Exercício Python #105 - Analisando e gerando dicionários
- Exercício Python #106 - Sistema interativo de ajuda em Python
Modularização em Python
- Exercício Python #107 - Exercitando módulos em Python
- Exercício Python #108 - Formatando moedas em Python
- Exercício Python #109 - Formatando moedas em Python
- Exercício Python #110 - Reduzindo ainda mais seu programa
- Exercício Python #111 - Transformando módulos em pacotes
- Exercício Python #112 - Entrada de dados monetários
Tratamento de erros em Python
- Exercício Python #113 - Funções aprofundadas em Python
- Exercício Python #114 - Site está acessível?
- Exercício Python #115a - Criando um menu em Python
- Exercício Python #115b - Criando um menu em Python
- Exercício Python #115c - Finalizando o projeto