0% acharam este documento útil (0 voto)
2 visualizações3 páginas

Gabarito Python

O documento apresenta uma lista de exercícios de programação em Python, abordando estruturas de repetição como 'while' e 'for', manipulação de listas e definição de funções. Cada exercício inclui um código de exemplo e, em alguns casos, solicitações de entrada do usuário. Os exercícios cobrem desde a impressão de números até o cálculo de somas e médias, além de operações com listas e funções básicas.

Enviado por

icpr
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações3 páginas

Gabarito Python

O documento apresenta uma lista de exercícios de programação em Python, abordando estruturas de repetição como 'while' e 'for', manipulação de listas e definição de funções. Cada exercício inclui um código de exemplo e, em alguns casos, solicitações de entrada do usuário. Os exercícios cobrem desde a impressão de números até o cálculo de somas e médias, além de operações com listas e funções básicas.

Enviado por

icpr
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Gabarito – Lista de Exercícios Python

While
1)
i = 1
while i <= 10:
print(i)
i += 1

2)
num = int(input("Número: "))
while num >= 0:
print(num)
num -= 1

3)
soma = 0
num = int(input("Digite (0 para parar): "))
while num != 0:
soma += num
num = int(input("Digite (0 para parar): "))
print(soma)

4)
senha = ""
while senha != "1234":
senha = input("Senha: ")
print("Acesso liberado")

5)
soma = 0
cont = 0
num = int(input("Digite (-1 para parar): "))
while num != -1:
soma += num
cont += 1
num = int(input("Digite (-1 para parar): "))
if cont > 0:
print("Quantidade:", cont)
print("Média:", soma/cont)

For
6)
for i in range(1, 11):
print(i)

7)
for i in range(2, 51, 2):
print(i)

8)
num = int(input("Número: "))
for i in range(1, 11):
print(num, "x", i, "=", num*i)
9)
soma = 0
for i in range(1, 101):
soma += i
print(soma)

10)
nums = []
for i in range(5):
[Link](int(input("Número: ")))
print(max(nums))
print(min(nums))

Listas
11)
lista = [1, 5, 3, 9, 2]
print(max(lista))
print(min(lista))

12)
lista = []
for i in range(5):
[Link](int(input("Número: ")))
print(lista[::-1])

13)
lista = list(range(1, 11))
for n in lista:
if n % 2 == 0:
print(n)

14)
nomes = []
for i in range(5):
[Link](input("Nome: "))
[Link]()
print(nomes)

15)
lista = []
num = int(input("Digite (-1 para parar): "))
while num != -1:
[Link](num)
num = int(input("Digite (-1 para parar): "))
if len(lista) > 0:
print(sum(lista)/len(lista))

Funções
16)
def dobro(n):
return n * 2

17)
def saudacao(nome):
print("Olá,", nome)

18)
def maior(a, b):
return a if a > b else b

19)
def soma_lista(lista):
return sum(lista)

20)
def primo(n):
if n <= 1:
return False
for i in range(2, n):
if n % i == 0:
return False
return True

Você também pode gostar