Untitled

 avatar
RonGut23
plain_text
a year ago
1.7 kB
10
Indexable
# Desafios 🥇
import random
from pprint import pprint as pp
# Desafio 1
lista = [2 * i for i in range(1,6)]
pp(lista)
print('\n')
# Resultado do Desafio 
# [2,4,6,8,10]
'''----------------------------------------------------'''

# Desafio 2
cores = ['vermelho','azul','verde','amarelo','rosa','preto']
cor = 'cor - '
pp([cor + i for i in cores])
print('\n')
# Resultado do Desafio
# ['cor - vermelho','cor - azul','cor - verde','cor - amarelo','cor - rosa','cor - preto']
'''----------------------------------------------------'''

# Desafio 3
participantes = ['joel','jessica','maria','cris','Larissa','rafael','marcus','john']
pagamento_realizado = ['joel','jessica','maria','cris']
pp([i + ' = PAGO' if i in pagamento_realizado else i + ' = DEVENDO' for i in participantes])
print('\n')
# O resultado final deve ser como a lista a seguir:['joel PAGO', 'jessica PAGO', 'maria PAGO', 'cris PAGO', 
# 'Larissa DEVENDO', 'rafael DEVENDO', 'marcus DEVENDO', 'john DEVENDO']
'''----------------------------------------------------'''

# Desafio 4
sorteios = ['sorteio1','sorteio2','sorteio3']
participantes = ['joel','jessica', 'maria','cris','Larissa', 'rafael', 'marcus', 'john']
pp({sorte: random.choice(participantes)for sorte in sorteios})
print('\n')

'''-----------------------------------------------------'''

# Desafio 5 
grupos = ['grupo 1', 'grupo 2', 'grupo 3']
pp({i: [random.randint(1, 101)for i in range(5)] for i in grupos})
# Resultado do Desafio 
'''
{

 'grupo 1': [93, 97, 63, 36, 34],

 'grupo 2': [81, 24, 22, 46, 52],

 'grupo 3': [5, 35, 6, 86, 37]

}
'''
'''-----------------------BOA NOITE!------------------------'''
Editor is loading...
Leave a Comment