Prova de Python – Exercícios Resolvidos
Esta Prova de Python foi cuidadosamente elaborada para auxiliar estudantes, iniciantes e professores no aprendizado da linguagem Python de forma prática e eficiente.O conteúdo reúne exercícios resolvidos, organizados em questões claras e objetivas, que abordam os principais conceitos da programação em Python, como entrada de dados, estruturas condicionais, laços de repetição e lógica básica.
Cada questão conta com resposta oculta, permitindo que o aluno tente resolver o exercício antes de conferir a solução, tornando o estudo mais dinâmico e produtivo.
Ideal para treino, revisão, simulados e avaliações, este material é indicado para quem deseja fixar conhecimentos, ganhar confiança e evoluir na programação.
Questão 1
Faça um programa que leia um número e mostre se ele é positivo ou negativo.
Ver resposta
n = int(input("Digite um número: "))
if n >= 0:
print("Positivo")
else:
print("Negativo")
Questão 2
Crie um programa que mostre os números de 1 a 10.
Ver resposta
for i in range(1, 11):
print(i)
Questão 3
Faça um programa que leia dois números e mostre a soma.
Ver resposta
a = int(input("Digite o primeiro número: "))
b = int(input("Digite o segundo número: "))
print("Soma:", a + b)
Questão 4
Crie um programa que verifique se um número é par ou ímpar.
Ver resposta
n = int(input("Digite um número: "))
if n % 2 == 0:
print("Par")
else:
print("Ímpar")
Questão 5
Faça um programa que leia um número e mostre seu dobro.
Ver resposta
n = int(input("Digite um número: "))
print("Dobro:", n * 2)
Questão 6
Crie um programa que mostre os números pares de 1 a 20.
Ver resposta
for i in range(2, 21, 2):
print(i)
Questão 7
Faça um programa que leia três números e mostre o maior.
Ver resposta
a = int(input("Digite o primeiro número: "))
b = int(input("Digite o segundo número: "))
c = int(input("Digite o terceiro número: "))
print("Maior número:", max(a, b, c))
Questão 8
Crie um programa que leia um número e mostre a tabuada dele.
Ver resposta
n = int(input("Digite um número: "))
for i in range(1, 11):
print(n, "x", i, "=", n * i)
Questão 9
Faça um programa que conte de 10 até 1.
Ver resposta
for i in range(10, 0, -1):
print(i)
Questão 10
Crie um programa que leia um nome e mostre uma mensagem de boas-vindas.
Ver resposta
nome = input("Digite seu nome: ")
print("Bem-vindo,", nome)
Questão 11
Faça um programa que leia um número e informe se ele é múltiplo de 5.
Ver resposta
n = int(input("Digite um número: "))
if n % 5 == 0:
print("É múltiplo de 5")
else:
print("Não é múltiplo de 5")
Questão 12
Crie um programa que calcule a média de duas notas.
Ver resposta
n1 = float(input("Digite a primeira nota: "))
n2 = float(input("Digite a segunda nota: "))
media = (n1 + n2) / 2
print("Média:", media)
Questão 13
Faça um programa que mostre os números ímpares de 1 a 15.
Ver resposta
for i in range(1, 16, 2):
print(i)
Questão 14
Crie um programa que leia um número e informe se ele é maior que 10.
Ver resposta
n = int(input("Digite um número: "))
if n > 10:
print("Maior que 10")
else:
print("Menor ou igual a 10")
Questão 15
Faça um programa que leia um número e mostre seu quadrado.
Ver resposta
n = int(input("Digite um número: "))
print("Quadrado:", n ** 2)
Comentários
Postar um comentário