Serão mais de 100 exercícios feitos em Linguagem Python pelo Professor Gustavo Guanabara, do canal Curso em Vídeo. Acompanhe todos, seguindo a ordem e sempre colocando em prática cada um deles.
Aulas do Curso
(118 vídeos)
0 de 118 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Exercício Python #001 - Deixando tudo pronto
Nesse vídeo, mostraremos como criar um projeto Python no PyCharm e deixar tudo preparado para receber os exercícios da s…
1
Exercício Python #002 - Respondendo ao Usuário
Exercício Python 002: Faça um programa que leia o nome de uma pessoa e mostre uma mensagem de boas-vindas.
Gostou da au…
2
Exercício Python #003 - Somando dois números
Exercício Python 003: Crie um programa que leia dois números e mostre a soma entre eles.
Veja o curso completo de Pytho…
3
Exercício Python #004 - Dissecando uma Variável
Exercício Python 004: Faça um programa que leia algo pelo teclado e mostre na tela o seu tipo primitivo e todas as infor…
4
Exercício Python #005 - Antecessor e Sucessor
Exercício Python 005: Faça um programa que leia um número Inteiro e mostre na tela o seu sucessor e seu antecessor.
Vej…
5
Seja APOIADOR e receba RECOMPENSAS
O Estudonauta é um projeto de Educação do Prof. Gustavo Guanabara, que já conta com centenas de aulas disponíveis e curs…
6
Exercício Python #006 - Dobro, Triplo, Raiz Quadrada
Exercício Python 006: Crie um algoritmo que leia um número e mostre o seu dobro, triplo e raiz quadrada.
Veja o curso c…
7
Exercício Python #007 - Média Aritmética
Exercício Python 007: Desenvolva um programa que leia as duas notas de um aluno, calcule e mostre a sua média.
Veja o c…
8
Exercício Python #008 - Conversor de Medidas
Exercício Python 008: Escreva um programa que leia um valor em metros e o exiba convertido em centímetros e milímetros.
…
9
Exercício Python #009 - Tabuada
Exercício Python 009: Faça um programa que leia um número Inteiro qualquer e mostre na tela a sua tabuada.
Veja o curso…
10
Exercício Python #010 - Conversor de Moedas
Exercício Python 010: Crie um programa que leia quanto dinheiro uma pessoa tem na carteira e mostre quantos dólares ela …
11
Exercício Python #011 - Pintando Parede
Exercício Python 011: Faça um programa que leia a largura e a altura de uma parede em metros, calcule a sua área e a qua…
12
Exercício Python #012 - Calculando Descontos
Exercício Python 012: Faça um algoritmo que leia o preço de um produto e mostre seu novo preço, com 5% de desconto.
Vej…
13
Exercício Python #013 - Reajuste Salarial
Exercício Python 013: Faça um algoritmo que leia o salário de um funcionário e mostre seu novo salário, com 15% de aumen…
14
Exercício Python #014 - Conversor de Temperaturas
Exercício Python 014: Escreva um programa que converta uma temperatura digitando em graus Celsius e converta para graus …
15
Exercício Python #015 - Aluguel de Carros
Exercício Python 015: Escreva um programa que pergunte a quantidade de Km percorridos por um carro alugado e a quantidad…
16
Exercício Python #016 - Quebrando um número
Exercício Python 016: Crie um programa que leia um número Real qualquer pelo teclado e mostre na tela a sua porção Intei…
17
Exercício Python #017 - Catetos e Hipotenusa
Exercício Python 017: Faça um programa que leia o comprimento do cateto oposto e do cateto adjacente de um triângulo ret…
18
Exercício Python #018 - Seno, Cosseno e Tangente
Exercício Python 018: Faça um programa que leia um ângulo qualquer e mostre na tela o valor do seno, cosseno e tangente …
19
Exercício Python #019 - Sorteando um item na lista
Exercício Python 019: Um professor quer sortear um dos seus quatro alunos para apagar o quadro. Faça um programa que aju…
20
Exercício Python #020 - Sorteando uma ordem na lista
Exercício Python 020: O mesmo professor do desafio 019 quer sortear a ordem de apresentação de trabalhos dos alunos. Faç…
21
Exercício Python #021 - Tocando um MP3
Exercício Python 021: Faça um programa em Python que abra e reproduza o áudio de um arquivo MP3.
Veja o curso completo …
22
Exercício Python #022 - Analisador de Textos
Exercício Python 022: Crie um programa que leia o nome completo de uma pessoa e mostre:
- O nome com todas as letras ma…
23
Exercício Python #023 - Separando dígitos de um número
Exercício Python 023: Faça um programa que leia um número de 0 a 9999 e mostre na tela cada um dos dígitos separados.
V…
24
Exercício Python #024 - Verificando as primeiras letras de um texto
Exercício Python 024: Crie um programa que leia o nome de uma cidade diga se ela começa ou não com o nome "SANTO".
Veja…
25
Exercício Python #025 - Procurando uma string dentro de outra
Exercício Python 025: Crie um programa que leia o nome de uma pessoa e diga se ela tem "SILVA" no nome.
Veja o curso co…
26
Exercício Python #026 - Primeira e última ocorrência de uma string
Exercício Python 026: Faça um programa que leia uma frase pelo teclado e mostre quantas vezes aparece a letra "A", em qu…
27
Exercício Python #027 - Primeiro e último nome de uma pessoa
Exercício Python 027: Faça um programa que leia o nome completo de uma pessoa, mostrando em seguida o primeiro e o últim…
28
Exercício Python #028 - Jogo da Adivinhação v.1.0
Exercício Python 028: Escreva um programa que faça o computador "pensar" em um número inteiro entre 0 e 5 e peça para o …
29
Exercício Python #029 - Radar eletrônico
Exercício Python 029: Escreva um programa que leia a velocidade de um carro. Se ele ultrapassar 80Km/h, mostre uma mensa…
30
Exercício Python #030 - Par ou Ímpar?
Exercício Python 030: Crie um programa que leia um número inteiro e mostre na tela se ele é PAR ou ÍMPAR.
Veja o curso …
31
Exercício Python #031 - Custo da Viagem
Exercício Python 031: Desenvolva um programa que pergunte a distância de uma viagem em Km. Calcule o preço da passagem, …
32
Exercício Python #032 - Ano Bissexto
Exercício Python 032: Faça um programa que leia um ano qualquer e mostre se ele é bissexto.
Veja o curso completo de Py…
33
Exercício Python #033 - Maior e menor valores
Exercício Python 033: Faça um programa que leia três números e mostre qual é o maior e qual é o menor.
Veja o curso com…
34
Exercício Python #034 - Aumentos múltiplos
Exercício Python 034: Escreva um programa que pergunte o salário de um funcionário e calcule o valor do seu aumento. Par…
35
Exercício Python #035 - Analisando Triângulo v1.0
Exercício Python 035: Desenvolva um programa que leia o comprimento de três retas e diga ao usuário se elas podem ou não…
36
Exercício Python #036 - Aprovando Empréstimo
Exercício Python 036: Escreva um programa para aprovar o empréstimo bancário para a compra de uma casa. Pergunte o valor…
37
Exercício Python #037 - Conversor de Bases Numéricas
Exercício Python 037: Escreva um programa em Python que leia um número inteiro qualquer e peça para o usuário escolher q…
38
Exercício Python #038 - Comparando números
Exercício Python 038: Escreva um programa que leia dois números inteiros e compare-os. mostrando na tela uma mensagem:
-…
39
Exercício Python #039 - Alistamento Militar
Exercício Python 039: Faça um programa que leia o ano de nascimento de um jovem e informe, de acordo com a sua idade, se…
40
Exercício Python #040 - Aquele clássico da Média
Exercício Python 040: Crie um programa que leia duas notas de um aluno e calcule sua média, mostrando uma mensagem no fi…
41
Python Exercício #041 - Classificando Atletas
Exercício Python 041: A Confederação Nacional de Natação precisa de um programa que leia o ano de nascimento de um atlet…
42
Exercício Python #042 - Analisando Triângulos v2.0
Exercício Python 042: Refaça o DESAFIO 035 dos triângulos, acrescentando o recurso de mostrar que tipo de triângulo será…
43
Exercício Python #043 - Índice de Massa Corporal
Exercício Python 043: Desenvolva uma lógica que leia o peso e a altura de uma pessoa, calcule seu Índice de Massa Corpor…
44
Exercício Python #044 - Gerenciador de Pagamentos
Exercício Python 044: Elabore um programa que calcule o valor a ser pago por um produto, considerando o seu preço normal…
45
Exercício Python #045 - GAME: Pedra Papel e Tesoura
Exercício Python 045: Crie um programa que faça o computador jogar Jokenpô com você.
Veja o curso de Python PARTE 1 em …
46
Exercício Python #046 - Contagem regressiva
Exercício Python 046: Faça um programa que mostre na tela uma contagem regressiva para o estouro de fogos de artifício, …
47
Exercício Python #047 - Contagem de pares
Exercício Python 047: Crie um programa que mostre na tela todos os números pares que estão no intervalo entre 1 e 50.
V…
48
Exercício Python #048 - Soma ímpares múltiplos de três
Exercício Python 048: Faça um programa que calcule a soma entre todos os números que são múltiplos de três e que se enco…
49
Exercício Python #049 - Tabuada v.2.0
Exercício Python 049: Refaça o DESAFIO 009, mostrando a tabuada de um número que o usuário escolher, só que agora utiliz…
50
Exercício Python #050 - Soma dos pares
Exercício Python 050: Desenvolva um programa que leia seis números inteiros e mostre a soma apenas daqueles que forem pa…
51
Exercício Python #051 - Progressão Aritmética
Exercício Python 051: Desenvolva um programa que leia o primeiro termo e a razão de uma PA. No final, mostre os 10 prime…
52
Exercício Python #052 - Números primos
Exercício Python 052: Faça um programa que leia um número inteiro e diga se ele é ou não um número primo.
Veja o curso …
53
Exercício Python #053 - Detector de Palíndromo
Exercício Python 053: Crie um programa que leia uma frase qualquer e diga se ela é um palíndromo, desconsiderando os esp…
54
Exercício Python #054 - Grupo da Maioridade
Exercício Python 054: Crie um programa que leia o ano de nascimento de sete pessoas. No final, mostre quantas pessoas ai…
55
Exercício Python #055 - Maior e menor da sequência
Exercício Python 055: Faça um programa que leia o peso de cinco pessoas. No final, mostre qual foi o maior e o menor pes…
56
Exercício Python #056 - Analisador completo
Exercício Python 056: Desenvolva um programa que leia o nome, idade e sexo de 4 pessoas. No final do programa, mostre: a…
57
Exercício Python #057 - Validação de Dados
Exercício Python 057: Faça um programa que leia o sexo de uma pessoa, mas só aceite os valores 'M' ou 'F'. Caso esteja e…
58
Exercício Python #058 - Jogo da Adivinhação v2.0
Exercício Python 058: Melhore o jogo do DESAFIO 028 onde o computador vai "pensar" em um número entre 0 e 10. Só que ago…
59
Exercício Python #059 - Criando um Menu de Opções
Exercício Python 059: Crie um programa que leia dois valores e mostre um menu na tela:
[ 1 ] somar
[ 2 ] multiplicar
[ 3…
60
Exercício Python #060 - Cálculo do Fatorial
Exercício Python 060: Faça um programa que leia um número qualquer e mostre o seu fatorial.
Ex: 5! = 5 x 4 x 3 x 2 x 1 …
61
Exercício Python #061 - Progressão Aritmética v2.0
Exercício Python 061: Refaça o DESAFIO 051, lendo o primeiro termo e a razão de uma PA, mostrando os 10 primeiros termos…
62
Exercício Python #062 - Super Progressão Aritmética v3.0
Exercício Python 062: Melhore o DESAFIO 061, perguntando para o usuário se ele quer mostrar mais alguns termos. O progra…
63
Exercício Python #063 - Sequência de Fibonacci v1.0
Exercício Python 063: Escreva um programa que leia um número N inteiro qualquer e mostre na tela os N primeiros elemento…
64
Exercício Python #064 - Tratando vários valores v1.0
Exercício Python 064: Crie um programa que leia vários números inteiros pelo teclado. O programa só vai parar quando o u…
65
Exercício Python #065 - Maior e Menor valores
Exercício Python 065: Crie um programa que leia vários números inteiros pelo teclado. No final da execução, mostre a méd…
66
Exercício Python #066 - Vários números com flag
Exercício Python 066: Crie um programa que leia números inteiros pelo teclado. O programa só vai parar quando o usuário …
67
Exercício Python #067 - Tabuada v3.0
Exercício Python 067: Faça um programa que mostre a tabuada de vários números, um de cada vez, para cada valor digitado …
68
Exercício Python #068 - Jogo do Par ou Ímpar
Exercício Python 068: Faça um programa que jogue par ou ímpar com o computador. O jogo só será interrompido quando o jog…
69
Exercício Python #069 - Análise de dados do grupo
Exercício Python 069: Crie um programa que leia a idade e o sexo de várias pessoas. A cada pessoa cadastrada, o programa…
70
Exercício Python #070 - Estatísticas em produtos
Exercício Python 070: Crie um programa que leia o nome e o preço de vários produtos. O programa deverá perguntar se o us…
71
Exercício Python #071 - Simulador de Caixa Eletrônico
Exercício Python 071: Crie um programa que simule o funcionamento de um caixa eletrônico. No início, pergunte ao usuário…
72
Exercício Python #072 - Número por Extenso
Exercício Python 072: Crie um programa que tenha uma dupla totalmente preenchida com uma contagem por extenso, de zero a…
73
Exercício Python #073 - Tuplas com Times de Futebol
Exercício Python 073: Crie uma tupla preenchida com os 20 primeiros colocados da Tabela do Campeonato Brasileiro de Fute…
74
Exercício Python #074 - Maior e menor valores em Tupla
Exercício Python 074: Crie um programa que vai gerar cinco números aleatórios e colocar em uma tupla. Depois disso, most…
75
Exercício Python #075 - Análise de dados em uma Tupla
Exercício Python 075: Desenvolva um programa que leia quatro valores pelo teclado e guarde-os em uma tupla. No final, mo…
76
Exercício Python #076 - Lista de Preços com Tupla
Exercício Python 076: Crie um programa que tenha uma tupla única com nomes de produtos e seus respectivos preços, na seq…
77
Exercício Python #077 - Contando vogais em Tupla
Exercício Python 077: Crie um programa que tenha uma tupla com várias palavras (não usar acentos). Depois disso, você de…
78
Exercício Python #078 - Maior e Menor valores na Lista
Exercício Python 078: Faça um programa que leia 5 valores numéricos e guarde-os em uma lista. No final, mostre qual foi …
79
Exercício Python #079 - Valores únicos em uma Lista
Exercício Python 079: Crie um programa onde o usuário possa digitar vários valores numéricos e cadastre-os em uma lista.…
80
Exercício Python #080 - Lista ordenada sem repetições
Exercício Python 080: Crie um programa onde o usuário possa digitar cinco valores numéricos e cadastre-os em uma lista, …
81
Exercício Python #081 - Extraindo dados de uma Lista
Exercício Python 081: Crie um programa que vai ler vários números e colocar em uma lista. Depois disso, mostre:
A) Quant…
82
Exercício Python #082 - Dividindo valores em várias listas
Exercício Python 082: Crie um programa que vai ler vários números e colocar em uma lista. Depois disso, crie duas listas…
83
Exercício Python #083 - Validando expressões matemáticas
Exercício Python 083: Crie um programa onde o usuário digite uma expressão qualquer que use parênteses. Seu aplicativo d…
84
Exercício Python #084 - Lista composta e análise de dados
Exercício Python 084: Faça um programa que leia nome e peso de várias pessoas, guardando tudo em uma lista. No final, mo…
85
Exercício Python #085 - Listas com pares e ímpares
Exercício Python 085: Crie um programa onde o usuário possa digitar sete valores numéricos e cadastre-os em uma lista ún…
86
Exercício Python #086 - Matriz em Python
Exercício Python 086: Crie um programa que declare uma matriz de dimensão 3x3 e preencha com valores lidos pelo teclado.…
87
Exercício Python #087 - Mais sobre Matriz em Python
Exercício Python 087: Aprimore o desafio anterior, mostrando no final:
A) A soma de todos os valores pares digitados.
B…
88
Exercício Python #088 - Palpites para a Mega Sena
Exercício Python 088: Faça um programa que ajude um jogador da MEGA SENA a criar palpites.O programa vai perguntar quant…
89
Exercício Python #089 - Boletim com listas compostas
Exercício Python 089: Crie um programa que leia nome e duas notas de vários alunos e guarde tudo em uma lista composta. …
90
Exercício Python #090 - Dicionário em Python
Exercício Python 090: Faça um programa que leia nome e média de um aluno, guardando também a situação em um dicionário. …
91
Exercício Python #091 - Jogo de Dados em Python
Exercício Python 091: Crie um programa onde 4 jogadores joguem um dado e tenham resultados aleatórios. Guarde esses resu…
92
Exercício Python #092 - Cadastro de Trabalhador em Python
Exercício Python 092: Crie um programa que leia nome, ano de nascimento e carteira de trabalho e cadastre-o (com idade) …
93
Exercício Python #093 - Cadastro de Jogador de Futebol
Exercício Python 093: Crie um programa que gerencie o aproveitamento de um jogador de futebol. O programa vai ler o nome…
94
Exercício Python #094 - Unindo dicionários e listas
Exercício Python 094: Crie um programa que leia nome, sexo e idade de várias pessoas, guardando os dados de cada pessoa …
95
Exercício Python #095 - Aprimorando os Dicionários
Exercício Python 095: Aprimore o desafio 93 para que ele funcione com vários jogadores, incluindo um sistema de visualiz…
96
Exercício Python #096 - Função que calcula área
Exercício Python 096: Faça um programa que tenha uma função chamada área(), que receba as dimensões de um terreno retang…
97
Exercício Python #097 - Um print especial
Exercício Python 097: Faça um programa que tenha uma função chamada escreva(), que receba um texto qualquer como parâmet…
98
Exercício Python #098 - Função de Contador
Exercício Python 098: Faça um programa que tenha uma função chamada contador(), que receba três parâmetros: início, fim …
99
Exercício Python #099 - Função que descobre o maior
Exercício Python 099: Faça um programa que tenha uma função chamada maior(), que receba vários parâmetros com valores in…
100
Exercício Python #100 - Funções para sortear e somar
Exercício Python 100: Faça um programa que tenha uma lista chamada números e duas funções chamadas sorteia() e somaPar()…
101
Exercício Python #101 - Funções para votação
Exercício Python 101: Crie um programa que tenha uma função chamada voto() que vai receber como parâmetro o ano de nasci…
102
Exercício Python #102 - Função para Fatorial
Exercício Python 102: Crie um programa que tenha uma função fatorial() que receba dois parâmetros: o primeiro que indiqu…
103
Exercício Python #103 - Ficha do Jogador
Exercício Python 103: Faça um programa que tenha uma função chamada ficha(), que receba dois parâmetros opcionais: o nom…
104
Exercício Python #104 - Validando entrada de dados em Python
Exercício Python 104: Crie um programa que tenha a função leiaInt(), que vai funcionar de forma semelhante 'a função inp…
105
Exercício Python #105 - Analisando e gerando Dicionários
Exercício Python 105: Faça um programa que tenha uma função notas() que pode receber várias notas de alunos e vai retorn…
106
Exercício Python #106 - Sistema interativo de ajuda em Python
Exercício Python 106: Faça um mini-sistema que utilize o Interactive Help do Python. O usuário vai digitar o comando e o…
107
Exercício Python #107 - Exercitando módulos em Python
Exercício Python 107: Crie um módulo chamado moeda.py que tenha as funções incorporadas aumentar(), diminuir(), dobro() …
108
Exercício Python #108 - Formatando Moedas em Python
Exercício Python 108: Adapte o código do desafio #107, criando uma função adicional chamada moeda() que consiga mostrar …
109
Exercício Python #109 - Formatando Moedas em Python
Exercício Python 109: Modifique as funções que form criadas no desafio 107 para que elas aceitem um parâmetro a mais, in…
110
Exercício Python #110 - Reduzindo ainda mais seu programa
Exercício Python 110: Adicione o módulo moeda.py criado nos desafios anteriores, uma função chamada resumo(), que mostre…
111
Exercício Python #111 - Transformando módulos em pacotes
Exercício Python 111: Crie um pacote chamado utilidadesCeV que tenha dois módulos internos chamados moeda e dado. Transf…
112
Exercício Python #112 - Entrada de dados monetários
Exercício Python 112: Dentro do pacote utilidadesCeV que criamos no desafio 111, temos um módulo chamado dado. Crie uma …
113
Exercício Python #113 - Funções aprofundadas em Python
Exercício Python 113: Reescreva a função leiaInt() que fizemos no desafio 104, incluindo agora a possibilidade da digita…
114
Exercício Python #114 - Site está acessível?
Exercício Python 114: Crie um código em Python que teste se o site pudim está acessível pelo computador usado.
Veja o c…
115
Exercício Python #115a - Criando um menu em Python
Exercício Python 115a: Vamos criar um menu em Python, usando modularização.
Veja o curso de Python PARTE 1 em https://w…
118
Exercício Python #115b - Arquivos com Python
Exercício Python 115b: Vamos ver como fazer acesso a arquivos usando o Python.
Veja o curso de Python PARTE 1 em https:…
119
Exercício Python #115c - Finalizando o projeto
Exercício Python 115c: Vamos finalizar o projeto de acesso a arquivos em Python.
Veja o curso de Python PARTE 1 em http…