Aqui estão mais 6 exercícios de 20 exercícios de Python, cada um focando em um dos
primeiros 10 conteúdos que passei:
4. Loops
7. Faça um programa que imprima os números de 1 a 10 usando um for.
8. Crie um programa que peça ao usuário um número e imprima todos os números
de 0 até o número informado usando um while.
5. Funções
9. Crie uma função que receba o nome de uma pessoa e imprima uma saudação
personalizada.
10. Escreva uma função que receba dois números e retorne o maior deles.
6. Listas
11. Crie uma lista com cinco frutas e imprima a primeira e a última fruta da lista.
12. Crie um programa que receba do usuário o nome de 3 amigos e adicione esses
nomes em uma lista. Depois, imprima a lista completa.
Gabarito na próxima página!
7. Loops (for)
Exercício: Faça um programa que imprima os números de 1 a 10 usando um for.
Resposta:
for i in range(1, 11):
print(i)
8. Loops (while)
Exercício: Crie um programa que peça ao usuário um número e imprima todos os
números de 0 até o número informado usando um while.
Resposta:
numero = int(input("Digite um número: "))
contador = 0
while contador <= numero:
print(contador)
contador += 1
9. Funções
Exercício: Crie uma função que receba o nome de uma pessoa e imprima uma saudação
personalizada.
Resposta:
def saudacao(nome):
print(f"Olá, {nome}! Seja bem-vindo(a)!")
nome_usuario = input("Digite seu nome: ")
saudacao(nome_usuario)
10. Funções
Exercício: Escreva uma função que receba dois números e retorne o maior deles.
Resposta:
def maior_numero(num1, num2):
if num1 > num2:
return num1
else:
return num2
n1 = float(input("Digite o primeiro número: "))
n2 = float(input("Digite o segundo número: "))
print(f"O maior número é {maior_numero(n1, n2)}")
11. Listas
Exercício: Crie uma lista com cinco frutas e imprima a primeira e a última fruta da
lista.
Resposta:
frutas = ["maçã", "banana", "laranja", "uva", "abacaxi"]
print(f"A primeira fruta é {frutas[0]}")
print(f"A última fruta é {frutas[-1]}")
12. Listas
Exercício: Crie um programa que receba do usuário o nome de 3 amigos e adicione
esses nomes em uma lista. Depois, imprima a lista completa.
Resposta:
amigos = []
for i in range(3):
amigo = input(f"Digite o nome do amigo {i+1}: ")
amigos.append(amigo)
print(f"Seus amigos são: {amigos}")