-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathex020.py
More file actions
27 lines (19 loc) · 728 Bytes
/
ex020.py
File metadata and controls
27 lines (19 loc) · 728 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# O professor de 4 alunos do ex. passado
# quer sortear a ordem de apresentação dos
# alunos.
# Leia o nome dos 4 alunos e mostre a ordem sorteada.
from random import randint
nomesAlunos = []
ordemApresentacao = []
for i in range(4):
nome = input('Digite o nome do aluno {}: '.format(1+i))
nomesAlunos.append(nome)
print('\n')
for i in range(4):
sorteado = randint(0, 3-i)
ordemApresentacao.append(nomesAlunos[sorteado])
nomesAlunos.remove(nomesAlunos[sorteado])
# Era só usar random.shuffle. Eu tinha ficado na curiosidade de mexer com for()
# e listas e acabei nem reparando na 'função pronta'.
for i in range(4):
print('O {}º aluno a apresentar é {}'.format(i+1, ordemApresentacao[i]))