Classificação
0 %
Popularidade
Opine
Descrição:
Exercício Python 020: O mesmo professor do desafio 019 quer classificar a ordem de apresentação de trabalhos dos alunos.






Fiz da mesma dorma
from random import shuffle
nm1 = input('Nome do aluno 1: ')
nm2 = input('Nome do aluno 2: ')
nm3 = input('Nome do aluno 3: ')
nm4 = input('Nome do aluno 4: ')
lista_nm = [nm1, nm2, nm3, nm4]
shuffle(lista_nm)
print(f'A ordem de apresentação do alunos será {lista_nm}')
# Aula 08 – Desafio 19
from time import sleep
import random
print('')
print('Olá professor!! Digite o nome dos alunos a serem sorteados conforme solicitado abaixo:')
print('')
n1 = str(input('Digite o nome do PRIMEIRO aluno: '))
print('')
n2 = str(input('Digite o nome do SEGUNDO aluno: '))
print('')
n3 = str(input('Digite o número do TERCEIRO aluno: '))
print('')
n4 = str(input('Digite o nome do QUARTO aluno: '))
print('')
lista = [n1, n2, n3, n4]
random.shuffle(lista)
sleep(1.5)
print(f'A ordem de apresentação do trabalho será: {lista}.')
print('FIM!!')
import random
a1 = str(input('Primeiro aluno: '))
a2 = str(input('Segundo aluno: '))
a3 = str(input('Terceiro aluno: '))
a4 = str(input('Quarto aluno: '))
lista = [a1, a2, a3, a4]
random.shuffle(lista)
print(f'A ordem da apresentação será: ')
print('=' * 50)
print(lista)
# importaçoes
from random import shuffle
# declarando variaveis a sererm utilizadas
pos: int = 0
alunos = []
nalunos = int(input('quantos alunos irão apresentar?n'))
print('nQuais são os alunos a apresentar?')
while nalunos > 0:
pos += 1
nalunos -= 1
alunos.append(input('{}: '.format(pos)))
shuffle(alunos)
print('na ordem de apresentaçoes sera: {}'.format(alunos))
al1=str(input('Primeiro aluno: ')).strip()
al2=str(input('Primeiro aluno: ')).strip()
al3=str(input('Primeiro aluno: ')).strip()
al4=str(input('Primeiro aluno: ')).strip()
alunos = (al1+' '+al2+' '+al3+' '+al4).split()
alunos = sorted(alunos)
print(alunos)
from random import sample as embaralhar
num_alunos = int(input('Digite a quantidade de alunos: '))
acumulador = []
for c in range(0,num_alunos):
alunos = str(input('Digite o nome do aluno: '))
acumulador+=alunos.split()
print('A ordem de apresentação será: ')
print(embaralhar(acumulador,num_alunos))
ex020
a1 = input('Primeiro aluno: ')
a2 = input('Segundo Aluno: ')
a3 = input('Terceiro aluno: ')
a4 = input('Quarto Aluno: ')
alunos = [a1, a2, a3, a4]
ordem = set(alunos)
print('A ordem de apresentação é: {}'.format(ordem))
Não tinha conseguindo com o shuffle, fiz com o sample.
Me matei pra conseguir fazer sem saber esse modo, tive que sortear 4 vezes e em cada sorteio , tinha q tirar o sorteado anterior da lista pra ele não repetir kkkkkkk
interessante fiz tão igual para ficar o terminal com o nome verde mais vejo que ele não usou nem um código para os nomes mudar de cor 😀🤔 fica a dúvida
import random
primeironome = str(input('