Desafios de 1 a 5
Gallo
python
a year ago
1.1 kB
5
Indexable
from pprint import pprint
import random
# Desafio 1
print('Desafio 1')
print('')
def calcula_pares(numero):
valor = numero % 2
if valor == 0:
return True
else:
return False
print([i for i in range(2, 11) if calcula_pares(i)])
# Desafio 2
print('')
print('Desafio 2')
print('')
cores = ['vermelho', 'azul', 'verde', 'amarelo', 'rosa', 'preto']
print([' cor - ' + cor for cor in cores])
# Desafio 3
print('')
print('Desafio 3')
print('')
participantes = ['Joel', 'Jessica', 'Maria', 'Cris', 'Larissa', 'Rafael', 'Marcos', 'John']
pagamento_realizado = ['Joel', 'Jessica', 'Maria', 'Cris']
print([i + " - PAGO" if i in pagamento_realizado else i + " - DEVENDO " for i in participantes])
# Desafio 4
print('')
print('Desafio 4')
print('')
sorteios = ['sorteio_1', 'sorteio_2', 'sorteio_3']
pprint({sorteio: random.choice(participantes) for sorteio in sorteios})
# Desafio 5
print('')
print('Desafio 5')
print('')
grupos = ['grupo 1', 'grupo 2', 'grupo 3']
print({grupo: [random.randint(1, 100) for i in range(5)] for grupo in grupos})
Editor is loading...