0% acharam este documento útil (0 voto)
4 visualizações

Exercícios Python Parte 2

Série de 6 exercícios de Python com gabarito!
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações

Exercícios Python Parte 2

Série de 6 exercícios de Python com gabarito!
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

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}")

Você também pode gostar