Exercício Python

  Рет қаралды 138,612

Curso em Vídeo

Curso em Vídeo

Күн бұрын

Пікірлер: 1 100
6 ай бұрын
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em: www.cursoemvideo.com/curso/python-3-mundo-3/
@betaschmitz
@betaschmitz 6 жыл бұрын
Fiz assim: from random import sample a = tuple(sample(range(10), 5)) print(a) print(f'O maior valor é {max(a)} e o menor é {min(a)}.')
@lucasdesouza9674
@lucasdesouza9674 6 жыл бұрын
Adorei a sua solucao!
@jorgebotao9700
@jorgebotao9700 6 жыл бұрын
massa, bela solução, mas deves ser experiente na linguagem
@arthurserafim8066
@arthurserafim8066 6 жыл бұрын
Eu vi seu comentario, e como sou muito competitivo k fiz em 3 linhas. Obviamente o seu ta mais bonito, mas se liga nessa solucao from random import randint lista = (randint(0, 100), randint(0, 100), randint(0, 100), randint(0, 100), randint(0, 100)) print(f'{tuple(sorted(lista, reverse=False))} O maior valor eh {tuple(sorted(lista, reverse=False))[-1]} O menor valor da lista eh {tuple(sorted(lista, reverse=False))[0]}') #No python deu 3 linhas, formatacao do youtube eh diferente
@ZxLuizNeroxZ
@ZxLuizNeroxZ 6 жыл бұрын
@@vfhtksnshqwettuohf571 hahahahahahhahahahahahahahahahahahahahahahahahahahahah
@dersonferneda
@dersonferneda 6 жыл бұрын
Até consegui usar o sample mas gerava a lista, obrigado.
@RobertoFarias79
@RobertoFarias79 6 жыл бұрын
Programo em VBA e estou fazendo o de Java, Poo Java e algoritmos. Estou dedicando de 3 a 5 horas por dia. Não vejo a hora de alcançar a cronologia do curso. Aprendo muito com o Mestre Guanabara.
@adryelbarros3250
@adryelbarros3250 5 жыл бұрын
Testei aqui e funciona também o for, se fizer dentro da declaração da tupla: a = tuple(randint(1, 10) for i in range(5)) Já que tuplas são imutáveis, acho que é uma boa forma de colocar os valores, por exemplo, se quiser uma tupla com os números de 1 a 100, é só fazer: a = tuple(i for i in range(1, 101))
@EduardoOliveira-pm7jn
@EduardoOliveira-pm7jn 4 жыл бұрын
Vlw, tirou algumas duvidas, q me atrapalhou de resolver até mesmo esse ex
@Alex-jk1kd
@Alex-jk1kd 3 жыл бұрын
boa man
@caiotorres6156
@caiotorres6156 3 жыл бұрын
ajudou d+, ficou melhor kkkkkkkk
@Minossooo
@Minossooo 3 жыл бұрын
Você me salvou kkk
@Fabricio700_0
@Fabricio700_0 3 жыл бұрын
vlw aí
@mariobarrosmbn
@mariobarrosmbn 8 ай бұрын
é realmente muito bacana a didática do Prof. Guanabara. muito explicativo, calmo, sem pressão mas tambem sem perder o senso de "cobrança". quanto aos exercícios, é o que ele disse: é necessário assistir a TODOS os vídeos de resolução. dava pra resolver esse exercício com a ferramenta 'sorted'. eu quebrei a cabeça, tentei utilizar a estrutura de repetição 'for', sem sucesso. acabei me rendendo e vindo ver a solução, e eis que ele, conforme prometido, traz algo novo na solução do problema. no início, eu ficava preocupado quando, mesmo resolvendo o problema, ficava com um código diferente do código apresentado na solução; mas agora percebi que isso é 'normal' na programação, e a resolução de um dado problema pode ser atingida de diversas formas. isso fica mais evidenciado quando venho pesquisar os códigos dos colegas de curso. enfim, cada aula/exercício é um aprendizado novo, e isso é muito bom! parabéns pela iniciativa, Professor! aproveito para desejar sucesso aos colegas que, assim como eu, estão iniciando e por vezes ficam em dúvida sobre prosseguir. com certeza não é fácil, mas com esforço e perseverança muita coisa se torna possível.
@duartefabianosilva
@duartefabianosilva 5 жыл бұрын
Ixi... Eu não conhecia o método max() e min() e fiz a 'gambs' abaixo: print(f'o maior número da lista é {sorted(lista)[-1]}')
@STCamposDaniel
@STCamposDaniel 5 жыл бұрын
Boa sacada.
@janderson1036
@janderson1036 5 жыл бұрын
também fiz assim, não acho que seja uma gambiarra, só uma maneira um pouco mais complexa
@gustavoviana9128
@gustavoviana9128 4 жыл бұрын
ai foi nice hein mano
@danieljosenascimentobraga91
@danieljosenascimentobraga91 4 жыл бұрын
Transcedeu.
@limbosec
@limbosec 4 жыл бұрын
gambs()
@brunokonrad
@brunokonrad Жыл бұрын
Sou iniciante, no momento estou em transição de profissão. Sou Arquiteto, mas completamente apaixonado pela programação!!! import random x = random.sample(range(1,11),5) b = tuple(x) maior = sorted(b) menor = sorted(b) print(f'Os cinco numeros aleatorios sorteados foram {b}') print(f'O maior valor foi {maior[0]}') print(f'O menor valor foi {menor[-1]}')
@daltonborges
@daltonborges 3 жыл бұрын
[seguindo em Abr/2021] Quanto aos "max() e min()", por coincidência eu tinha visto uns dois dias antes em outro lugar. Mas quanto à tupla, eu não fazia ideia de que poderia ser dessa forma. Valeu de novo, Guanabara!
@eupablostefanes
@eupablostefanes 9 ай бұрын
Pois é! Fiquei surpreso em saber que dá pra fazer tupla assim kkk
@gersoneliasdemoraesfriedri1745
@gersoneliasdemoraesfriedri1745 9 ай бұрын
Eu não sabia.. dai ordenei e depois peguei o primeiro e o ultimo item..kkk não se se é gambiarra mas funcionou 🤣🤣🤣 print(f' O maior número sorteado foi {sorted(numeros)[-1]}') print(f'O menor número sorteado foi {sorted(numeros)[0]}')
@daltonborges
@daltonborges 9 ай бұрын
@@gersoneliasdemoraesfriedri1745 Se funciona, é legível e não dá erro, então só funciona! kkkkkk
@jonathammayer4296
@jonathammayer4296 3 жыл бұрын
Como eu não conhecia o Max e o Min, eu fiz usando o sorted, que foi ensinado. Funcionou do mesmo jeito
@victorm.nogueira3794
@victorm.nogueira3794 6 жыл бұрын
mano ainda n comecei o curso de python ai eu vim ver qualé a dificuldade de um exercicio "avancado", eu estudo C e sou iniciante.. e fiquei tipo "meu deus que ridiculo de facil que é fazer isso nessa linguagem" ,em C eu teria q importar umas 3 libraries e fazer muito mais comandos kkkkkkkkk to animado pra começar esse curso, melhor canal
@MariaAparecida-ui7mh
@MariaAparecida-ui7mh 6 жыл бұрын
Quase msm coisa quando tava estudando Java. Python é bem mais limpo.
@Is4play
@Is4play 6 жыл бұрын
Python e a melhor linguagem porem ele joga qualquer outra linguagem no lixo ela dispensa todas exceto o c c++ e talvez o assembly lembrando que mysql e outra linguagem de banco de dados nao esta nessa lista de eliminação do Python mas lembra ti que o fato do Python ser infinitamente melhor não faz com que não vale apena aprender outras linguagem mesmo o Python sendo assim ainda vale sim apena aprender outras linguagens pelo menos por enquanto
@sivispacemparabelum78
@sivispacemparabelum78 5 жыл бұрын
@@Is4play ta vomitando bosta...quem nao tem cacife pra aprender java fala mal...JAva é top..java é foda...java ta em tudo...estudo ambos e digo q com java as chances de erro sao muiiiito menos com os delimitadores
@Is4play
@Is4play 5 жыл бұрын
@@sivispacemparabelum78 nada contra java pretendo aprender mas sei que com o python tudo se pode fazer dese um site ate um sistema operacional completo, e so que ja que aprendi python não ha nescecisade de saber java pq tudo se pode fazer em Python é so isso para que java o que ele faz que o python não a respopsta é nada
@Is4play
@Is4play 5 жыл бұрын
agora chora esquerdista
@brunnoferreirabento7571
@brunnoferreirabento7571 2 жыл бұрын
Nossa esse exercício 074 me matou, fiz mooo presepada :) Parabéns Guanabara e equipe nossa muito simples
@davidgeraldi3603
@davidgeraldi3603 4 жыл бұрын
para descobrir o maior e menor valor usei o sorted, ai os numeros ficaram em ordem crescente e utilizei o fatiamento pra pegar o primeiro e o ultimo, que seriam o menor e o maior: from random import randint n1 = randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10) ordem = sorted(n1) print(n1) print(f'O maior número é {ordem[4]}') print(f'O menor número é {ordem[0]}')
@robertfernandes5459
@robertfernandes5459 2 жыл бұрын
lógica boa mano hehehe
@jacktened9836
@jacktened9836 9 ай бұрын
boa ideia, eu n tinha pensado nisso.
@ThiagoSilva-ur7rv
@ThiagoSilva-ur7rv 9 ай бұрын
Nunca pensei nisso haha, muito bom!
@livesdayrots8584
@livesdayrots8584 Жыл бұрын
essa é minha primeira linguagem de programação, estou evoluindo muito e espero trabalhar na área ainda em 2023, hoje 09/02/23 EXERCiCIO#74: from random import randint num1 = randint(1, 10) num2 = randint(1, 10) num3 = randint(1, 10) num4 = randint(1, 10) num5 = randint(1, 10) tuple = (num1, num2, num3, num4, num5) print(f'Os valores sorteados foram: {tuple}') print(f'O maior valor sorteado foi {max(tuple)}') print(f'O menor valor sorteado foi {min(tuple)}')
@reddyzmods
@reddyzmods Күн бұрын
Tá trabalhando na área?
@boladaobr8803
@boladaobr8803 6 жыл бұрын
MELHOR CANAL
@carloseduardo-pn2uy
@carloseduardo-pn2uy 2 жыл бұрын
Cada vídeo esse cara me surpreende mais! Didática incrível.
@eds6352
@eds6352 3 жыл бұрын
Para gerar a tupla com 5 numeros aleatorios: while c < 5: num = randint(0,10) numeros +=(num,) c += 1
@MatheusAzevedo-ni9vb
@MatheusAzevedo-ni9vb 2 жыл бұрын
Como um comentário citado acima, você pode simplificar ainda mais. Segue o exemplo: number = tuple(randint(1, 10) for i in range(5))
@MatheusNeves-b7w
@MatheusNeves-b7w 2 ай бұрын
from random import randint tup1 = () l1 = list(tup1) for c in range(5): c = randint(1, 5) l1.append(c) tup1 = tuple(l1) tup2 = sorted(tup1) print(f' Os números gerados foram: {tup1} ' f'O menor número foi {tup2[0]} ' f'O maior número foi {tup2[4]}') Passei umas 48hrs batendo cabeça e estou indo assistir o vídeo agora. Funcionou e dizem que é o que importa. Está na hora de organizar o código com o mestre guanabara!
@leandroalvarenga
@leandroalvarenga 5 жыл бұрын
'''Desafio 074''' from random import randint lista = (randint(0,100), randint(0,100), randint(0,100), randint(0,100), randint(0,100)) organizado = (sorted(lista)) print(f'→ Os números gerados foram: {lista}.') print(f'→ O menor número foi {organizado[0]}.') print(f'→ O menor número foi {organizado[4]}.')
@rilook11
@rilook11 2 жыл бұрын
o miseravel é um genio! kkkkkk
@juniorgomes2345
@juniorgomes2345 2 жыл бұрын
fiz assim também kkkkk
@kailes8944
@kailes8944 2 жыл бұрын
fiz de forma similar, mas na ultima linha ao inves de colocar 4, coloquei -1 e resolveu o problema, preferi asssim pq n dependo de saber a quantidade de numeros digitados
@dxmxrfilho2111
@dxmxrfilho2111 Жыл бұрын
minha resolução ficou tipo a sua mano hahaha from random import randint aleatorio = (randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10)) print(f'Os numeros sorteados na tupla foram {aleatorio}') print(f'O menor numero é: {sorted(aleatorio)[0]}') print(f'O maior numero é: {sorted(aleatorio)[4]}')
@feli31415
@feli31415 Жыл бұрын
boa kkkk
@filipegomes-tx4rm
@filipegomes-tx4rm 7 ай бұрын
depois de um pouco de pesquisa, fiz assim from random import sample c = sample(range(1,101),5)#sample: crie uma lista de numeros aleatorio, quantos numeros o usuario quiser de 1 a 100 tupla = c #coloquei os numeros que o usuario digitou dentro da tupla print(f'os numeros sorteados foram {tupla}') print(f'o menor valor foi {min(tupla)}') print(f'o maior valor foi {max(tupla)}')
@Matthewstronger
@Matthewstronger 3 жыл бұрын
import random numbers = random.sample(range(1, 10), 5) tupla = tuple(numbers) ordenada = sorted(tupla) print(f'O maior número sorteado é {ordenada[4]} e o menor é {ordenada[0]}') Nãos sabia do max e min então usei a função tuple pra criar uma tupla e depois ordenei ela e peguei o primeiro e último valor em ordem.
@MayconBS
@MayconBS 5 ай бұрын
from random import randint tupla = tuple(randint(0, 99) for i in range(5)) print(f'Os números são: ', end='') for i, elemento in enumerate(tupla, 1): print(f'{elemento}', end=', ' if i < len(tupla) else '. ') print(f'O maior valor é {max(tupla)}') print(f'O menor valor é {min(tupla)}')
@playercell8735
@playercell8735 3 жыл бұрын
fiz usando somente oque o professor ensinou ate agora from random import randint t = () menor = 10 maior = 0 for c in range(0, 5): n = randint(0, 10), t += n if maior < t[c]: maior = t[c] if menor > t[c]: menor = t[c] print(f'Os números sorteados foram {t}') print(f'O maior e menor numero foi {maior, menor}')
@FabioSantos-jf7wg
@FabioSantos-jf7wg 4 жыл бұрын
Falou tudo no final do vídeo, eu pratico os exercícios do mundo 1 e 2 as vezes além destes.
@guilhermeflesch5403
@guilhermeflesch5403 4 жыл бұрын
Bah! Que sacanagem... Eu me matando tentando fazer os maior > menor e tal, dando erro sem parar e sem querer ver a resolução primeiro.. Daí venho aqui e ele mostra uma ferramenta que nao mostrou em aula MAX e MIN. pqp
@ajcs9574
@ajcs9574 4 жыл бұрын
Pior foi eu que fiz 32 linhas pensando que era pra "perguntar" números aleatórios
@arthurleal7979
@arthurleal7979 4 жыл бұрын
Aconteceu o mesmo comigo. :(
@patricknoronhacosta6860
@patricknoronhacosta6860 4 жыл бұрын
Você poderia ter usado o comando sorted() que foi mostrado na aula num = (randint(1, 10), randint.....) print(f'O maior valor foi {sorted(num[-1])}') print(f'O menor valor foi {sorted(num[0])}')
@diegosantos5818
@diegosantos5818 4 жыл бұрын
ele usou varias vezes nos exercicios dos mundos anteriores isso.
@guilhermeflesch5403
@guilhermeflesch5403 4 жыл бұрын
@@diegosantos5818 Não usou não.. Eu acompanhei o curso inteiro com atenção
@pedrohenrique-ot3ib
@pedrohenrique-ot3ib 4 жыл бұрын
estou revendo esse video agr em 2020 para poder reforçar meus conhecimentos . Guanabara, muito obrigado por essa oportunudade cara, estou amando aprender a programar, um novo mundo na area de tech com novas oportunudades se abriram cara, valeu
@eduardofogaca1266
@eduardofogaca1266 4 жыл бұрын
from random import randint a = randint(0,9) b = randint(0,9) c = randint(0,9) d = randint(0,9) e = randint(0,9) lista = (a, b, c, d, e) print(lista) print(f'O menor numero sorteado foi {sorted(lista)[0]}') print(f'O maior numero foi {sorted(lista)[4]}') # Ou tambem: l = (randint(0,10), randint(0,10), randint(0,10), randint(0,10), randint(0,10)) print(l) print(max(l)) print(min(l))
@Gabriel-ut8cs
@Gabriel-ut8cs 6 жыл бұрын
Fiz antes de ver como ele fez... ficou gigante o código kkkkk Segue: import random n = (random.randint(0, 10), random.randint(0, 10), random.randint(0, 10), random.randint(0, 10), random.randint(0, 10)) print(f'Os números sorteados foram: {n}') cont = 0 maior = 0 menor = 5 while True: for r in range(0, 5): if maior = n[r]: menor = n[r] cont += 1 if cont == 5: break print(f'O maior é {maior} e o menor é {menor}')
@sujo--1989
@sujo--1989 2 жыл бұрын
kkkkkkkkkkkkkkkkkk cara eu fiquei puto eu também segui esse mesmo raciocínio kkkkkkkk quando eu vi o MAX E O MIN , EU FIQUEI PUTO KKKKKKKKKKKKKKKKKKKKKKKKKKKK
@lucasdaviribeiro948
@lucasdaviribeiro948 Жыл бұрын
eu fiz com for xD, nem me toquei do max e min (não me lembrei na vdd), ficou parecido com o seu: from random import randint numeros = (randint(0,10),randint(0,10),randint(0,10),randint(0,10),randint(0,10)) maior = numeros[0] menor = numeros[0] for i in range(1, len(numeros)): if maior < numeros[i]: maior = numeros[i] elif menor > numeros[i]: menor = numeros[i] print(f'Os valores sorteados são: {numeros[0]},{numeros[1]},{numeros[2]},{numeros[3]},{numeros[4]}') print(f'O maior número é: {maior}') print(f'O menor número é: {menor}')
@vonbecker
@vonbecker Жыл бұрын
nossa cara kkkkkkkkkkkkkkkk usar tupla pra quê né, a aula e de laço kkkkkkkkkk
@schmidt_polidots3664
@schmidt_polidots3664 Жыл бұрын
acredito que não havia a necessidade de laço nesse exercício, eu fiz assim. from random import randint fim = 100 tup = (randint(0, fim), randint(0, fim), randint(0, fim), randint(0, fim), randint(0, fim)) tupo = sorted(tup) print(f'Os numeros sorteados foram{tup}') print(f'O menor valor sorteado foi: {tupo[0]}') print(f'O maior valor sorteado foi: {tupo[-1]}')
@cavalo6990
@cavalo6990 Жыл бұрын
Nesse eu impacotei, eu tinha ficado preso nesse exercício por 1 hora mais ou menos, até que decidi pesquisar por conta própria, até que descobri os metodos MAX e MIN e aprendi umas gambiarras, antes de ver esse video meu codigo para quem quiser ver: import random #gerando números aleátórios tupla_aleatória = tuple(random.randint(0, 100) for c in range(5)) maior = max(tupla_aleatória) menor = min(tupla_aleatória) print(f'Os valores sorteados foram: {tupla_aleatória}') print(f'O maior valor sorteado foi {maior}') print(f'O menor valor sorteado foi {menor}') Eu tive um peso na conciencia por ter pesquisado como podia comparar números maiores e menores em um tupla kkkkkkkkkkk
@lucaswendellgonzaga
@lucaswendellgonzaga Жыл бұрын
Eu fiz de um jeito diferente, fiquei feliz com o resultado. import random tupla = () for i in range (0,5): aleatorio = random.randint(0,10) tupla = tupla + tuple([aleatorio]) #a função tuple cria nova tupla print(tupla) print(min(tupla)) print(max(tupla))
@ProgramadorSagaz
@ProgramadorSagaz 6 жыл бұрын
Ótima aula, professor! Postei ontem no meu canal um vídeo respondendo a pergunta "Preciso saber LINUX pra ser um bom Programador?". Se você estiver iniciando e também tem essa dúvida, vai lá ver o vídeo e trocar uma ideia comigo sobre! :)
@douglaseduardo220483
@douglaseduardo220483 5 жыл бұрын
Ta sumido rapaz!!!!
@baseoperacionalaryfilho4156
@baseoperacionalaryfilho4156 5 жыл бұрын
A base (Windows ou Linux é indiferente para programar. O linux tem de ser considerado pq o Android (SO dos celulares) é o mais popular do planeta.
@EduardoOliveira-pm7jn
@EduardoOliveira-pm7jn 4 жыл бұрын
@@baseoperacionalaryfilho4156 no meu pc linux é mais leve doq windows, ou seja melhor pra programar, no win n roda pycharm nem atom
@japanoguiness
@japanoguiness 2 жыл бұрын
Desculpe, mas essa pergunta tem o mesmo teor de "preciso digitar rápido para ser um bom programador?". Pra quem não entender, é o mesmo que perguntar "um bom cozinheiro é aquele que consegue assar churrasco e preparar sushi?", ou sendo mais polêmico: "pra ser inteligente preciso saber matemática e outro idioma?". Ajudar ajuda mas nunca que é necessário saber uma determinada coisa pra ser melhor no determinado campo.
@alissonsalvador3352
@alissonsalvador3352 6 жыл бұрын
Show de bola.. Fiz várias repetições..k
@IagoAlmeidaI
@IagoAlmeidaI 6 жыл бұрын
Guanabara o mundo 2 não está no site!!!! não estamos conseguindo tirar o certificado do mundo 2!!! HELP!
@rianmarcelo4727
@rianmarcelo4727 5 жыл бұрын
Achei q só eu ñ tinha conseguido
@christian150600
@christian150600 4 жыл бұрын
ate hoje não ajeitou isso
@nomejaexiste9109
@nomejaexiste9109 3 жыл бұрын
@@christian150600 venho do futuro dizer q arrumaram
@tvsimpsons8027
@tvsimpsons8027 5 жыл бұрын
Fiz com 3 linhas: from random import sample a = tuple(sample(range(10), 5)) print(f'Os números sorteados foram: {a} O maior valor é {max(a)} e o menor é {min(a)}.')
@douglasfreire8390
@douglasfreire8390 3 жыл бұрын
oq essa função sample faz?
@wfcastelo
@wfcastelo 2 жыл бұрын
@@douglasfreire8390 Sorteia uma quantidade de números aleatórios (não repetidos). No caso do exemplo dados, foram sorteados 5 numeros. O 10 indica a "faixa": até 10.
@vittaday
@vittaday 2 жыл бұрын
Esse eu apanhei pra colocar os números randomizados na tupla, e no fim a resolução era super simples, vivendo e aprendendo rs
@alavec
@alavec 2 жыл бұрын
Só que ele respondeu de uma maneira que ainda não tinha explicado. Queria ver responder apenas usando o que a gente viu até agora.
@Foconodourado
@Foconodourado 2 жыл бұрын
Desafio 74 from random import sample lista = tuple(sample(range(99), 5)) print(f'Os valores sorteados foram: {lista}') print(f'O maior valor sorteado foi {max(lista)}') print(f'O menor valor sorteado foi {min(lista)}')
@renanhrentechenbarros8740
@renanhrentechenbarros8740 2 жыл бұрын
ganhou o prêmio de melhor programa 🗿🏆
@Foconodourado
@Foconodourado 2 жыл бұрын
@@renanhrentechenbarros8740 é sério ou tá me zuando?? Hehehehehe não sei o que significa a estátua ali.
@RcFarah
@RcFarah Жыл бұрын
Fiz meu código e ficou bem simples, espero que possa ajudar algumas pessoas! from random import randint tupla = tuple(randint(0, 100) for contador in range(5)) print('Os valores sorteados foram: {}'.format(tupla)) print('O menor valor contido na tupla gerada é: {} ' 'O maior valor contido na tupla gerada é: {}'.format(sorted(tupla)[0], sorted(tupla)[-1]))
@janderson1036
@janderson1036 5 жыл бұрын
minha solução, um pouco diferente mais usando a mesma lógica: from random import randint numeros = (randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10)) print('Os valores sorteados foram: ', end='') for n in numeros: print(n, end=' ') print(f' O maior número sorteado foi {sorted(numeros)[4]} ' f'O menor número sorteado foi {sorted(numeros)[0]}')
@morenobaptista7451
@morenobaptista7451 6 жыл бұрын
Eu usei compreensão:´ . from random import randint a = tuple((randint(0,9) for i in range(5))) print(a) maior = int() menor = a[0] for i in a: if i > maior: maior = i if i < menor: menor = i print(f'o maior número é {maior}') print(f'o menor número é {menor}')
@leonardomedeiros7683
@leonardomedeiros7683 6 жыл бұрын
Fiz um pouco diferente mas o resultado foi igual: print(f'Os valores sorteados foram {sorteados}') print(f'O maior valor sorteado foi {sorted(sorteados)[-1]}') print(f'O menor valor sorteado foi {sorted(sorteados)[0]}')
@danielbrasil6758
@danielbrasil6758 6 жыл бұрын
Usei o método sorted() da aula 16 e a técnica de fatiamento pra coletar os valores, também visto em aula: from random import randint lista = (randint(0, 100), randint(0, 100), randint(0, 100), randint(0, 100), randint(0, 100)) print(lista) print(f'Menor >> {sorted(lista)[0]}') print(f'Maior >> {sorted(lista)[4]}')
@lynes.
@lynes. 3 жыл бұрын
from random import sample numeros = tuple((sample(range(0, 11), 5))) print(f"Os números gerados foram: {numeros}") print(f"O array é do tipo {type(numeros)}") print(f"O maior número é {max(numeros)} e o menor é {min(numeros)}.")
@juancarvalho8621
@juancarvalho8621 5 жыл бұрын
Fiz com 3 linhas :) from random import choices x = tuple(choices(range(0,10),k=5)) print(f'{x} Maior = {max(x)} Menor = {min(x)}')
@vilers1
@vilers1 5 жыл бұрын
Como eu não sabia desse max e min, eu fiz assim: from random import randint num = randint(1, 10), randint(1, 10), randint(1,10), randint(1, 10), randint(1, 10) print('Os valores sorteados foram: ') for n in num: print(f'{n} ', end='') maior = sorted(num) menor = sorted(num) print(f' O maior número sorteado é {maior[4]} O menor número sorteado é {menor[0]}')
@josephdeveloper3125
@josephdeveloper3125 5 жыл бұрын
Tu podia criar apenas uma variável com o sorted e depois usar o fatiamento. Tipo: ordem = sorted(numeros) print(f'O menor número é {ordem[0]}') print(f'O maior número é {ordem[-1]}') E também acho melhor usar o -1 que já vai para o ultimo da lista do que colocar 4.
@vilers1
@vilers1 5 жыл бұрын
@@josephdeveloper3125 entendi, é verdade. Vlw pelas dicas.
@antonioevangelistajunior7476
@antonioevangelistajunior7476 4 жыл бұрын
@@vilers1 gostei de sua lógica! A minha deu mais voltas, mas cheguei ao resultado também. Coloquei a minha nos comentários. Depois dá uma olhadinha!
@leofranklinn22
@leofranklinn22 Жыл бұрын
ótima solução, a minha primeira solução deu 28 linhas =p. Didática foda!
@brasileirosemviagem
@brasileirosemviagem 6 жыл бұрын
Meu código: from random import randint valor = () #criamos uma tupla vazia for r in range(0,5): valor += (randint(1,10),) print(f'Os valores sorteados foram: ',end='') maior = menor = valor[0] for num in valor: print(f'{num} ',end='') if num > maior: maior = num if num < menor: menor = num print(f' O maior valor sorteado foi {maior}') print(f'O menor valor sorteado foi {menor}')
@GuilhermeTeixeira
@GuilhermeTeixeira 6 жыл бұрын
Legal o seu código. Eu achava que as tuplas não aceitavam valores atribuídos a elas dentro de laços.
@ProfessorFabioHipolito2016
@ProfessorFabioHipolito2016 6 жыл бұрын
eu depois que vi o video, percebi que podia enxugar um pouco mais... nao conheço os metodos que existem... é como ficar criando algumas rodas algumas vezes.
@davidcavendish3262
@davidcavendish3262 6 жыл бұрын
essa virgula solta dentro do for deixou seu codigo com cara de gambiarra
@GuilhermeTeixeira
@GuilhermeTeixeira 6 жыл бұрын
david cavendish Qual a definição da gambiarra pra você?
@pedrohamamotobrandao240
@pedrohamamotobrandao240 3 жыл бұрын
vc só posta aula top parabens cada video um mais top que o outro
@rodrigoaraujo8727
@rodrigoaraujo8727 6 жыл бұрын
Fiz de dois jeitos diferentes: from random import randint n = (randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10)) print('Os valores sorteados foram ', end='') for r in n: print(r, end=' ') print(' O maior valor foi {}'.format(max(n))) print('O menor valor foi {}'.format(min(n))) print('='*30) ma = me = 0 print('Os valores sorteados foram ', end='') for c in range(1, 6): tup = (randint(1, 10)) print(tup, end=' ') if c == 1: ma = tup me = tup else: if tup >= ma: ma = tup elif tup
@rodrigochiozzini
@rodrigochiozzini 6 жыл бұрын
Essas aulas de Python me salvaram da recuperação DSII
@luismarioalvesdasilva2058
@luismarioalvesdasilva2058 2 жыл бұрын
from random import randint numero = tuple(randint(i + 1, 20) for i in range(0,10)) print(f'Números gerados para a tupla Numero: {numero}') print(f'Números em ordem: {sorted(numero)}') print(f'Menor número da Tupla: {max(numero)}') print(f'Maior número da Tupla: {min(numero)}')
@felipevilar3854
@felipevilar3854 Жыл бұрын
Não sabia dessa opção do Max e do Min, então para achar o menor e o maior eu fiz uma variável que recebeu os números organizados: b=sorted(tupla). Depois disso foi só pedir pra mostrar b[0] e b[4].
@abaixarimpostogamer5638
@abaixarimpostogamer5638 Жыл бұрын
Utilizei o sorted também.
@thiagosarmento8299
@thiagosarmento8299 6 жыл бұрын
EXE 074 ficou diferente...mas o resultado foi o mesmo..... from random import randint a = randint(0,10) b = randint(0,10) c = randint(0,10) d = randint(0,10) e = randint(0,10) tupla = (a,b,c,d,e) tupla2 = sorted(tupla) print('Os valores sorteados foram {}'.format(tupla)) print(f'O maior valor da tupla foi {tupla2[4]}') print(f'O menor valor da turpla foi {tupla2[0]}') outra maneira de chegar no mesmo resultado seria: from random import randint; numeros = (randint(0,10), randint(0,10), randint(0,10), randint(0,10)) print(f'Os valores sorteados foram: {numeros} ) print(f'O maior valor da tupla foi: {max(numeros)} ) print( f'O menor valor da turpla foi: {min(numeros)} )
@5vinicius100
@5vinicius100 4 жыл бұрын
Cara você é um gênio
@jeanaf45
@jeanaf45 5 жыл бұрын
Consegui fazer em 3 linhas, segue solução encontrada: from random import randint num = tuple((randint(0, 1000)) for i in range(5)) print(f'Dos valores gerados {num}, O maior valor gerado foi {max(num)} e o menor valor gerado foi {min(num)}')
@xxmarcioxx5386
@xxmarcioxx5386 6 жыл бұрын
from random import randint lista = (randint(0,99),randint(0,99),randint(0,99),randint(0,99),randint(0,99),randint(0,99)) print('Os valores sorteados fora: ',end='') for n in lista: print('{}'.format(n), end=' ') print(f' O maior valor sorteado foi {sorted(lista)[-1]}.') print(f'O menor valor sorteado foi {sorted(lista)[0]}.')
@kyo7429
@kyo7429 6 жыл бұрын
krl tu é um genio hsuiahusiiu' acho q ngm pensou nisso hsuaish
@franciscomenezes2055
@franciscomenezes2055 5 жыл бұрын
Acho que o único problema foi que você fez lista e não tupla
@lucascaio9520
@lucascaio9520 5 жыл бұрын
@@franciscomenezes2055 from random import randint lista = (randint(0,99),randint(0,99),randint(0,99),randint(0,99),randint(0,99),randint(0,99)) print('Os valores sorteados fora: ',end='') for n in lista: print('{}'.format(n), end=' ') print(f' O maior valor sorteado foi {sorted(lista)[-1]}.') print(f'O menor valor sorteado foi {sorted(lista)[0]}.') print(type(lista))
@gabrielschimidel2696
@gabrielschimidel2696 6 жыл бұрын
from random import randrange a=randrange(1,30) b=randrange(1,30) c=randrange(1,30) d=randrange(1,30) e=randrange(1,3) x=(a,b,c,d,e) print(x) y=sorted(x) print (f'O maior é {y[4]} e o menor é {y[0]}') fiz por esse modo usando fatiamento
@talokoo824
@talokoo824 2 жыл бұрын
#feito por mim '''from random import randint contador = maior = menor = 0 for c in range(0,5): gerador = randint(1,100) if contador == 0: a1 = gerador maior = gerador menor = gerador elif contador == 1: a2 = gerador elif contador == 2: a3 = gerador elif contador == 3: a4 = gerador else: a5 = gerador contador += 1 if gerador > maior: maior = gerador if gerador < menor: menor = gerador numeros = (a1,a2,a3,a4,a5) print(f'Os valores sorteados foram: {a1} {a2} {a3} {a4} {a5}') print(f'O maior: {maior}') print(f'O menor: {menor}')''' #feito pelo guanabara from random import randint numeros = (randint(0,10),randint(0,10),randint(0,10),randint(0,10),randint(0,10)) print('Os valores sorteados foram: ', end='') for n in numeros: print(f'{n} ',end='') print(f' O maior número foi: {max(numeros)}') print(f'O menor número foi: {min(numeros)}')
@enzomateus3139
@enzomateus3139 Жыл бұрын
Uau, você realmente pensou bastante, parábens, o meu ficou assim: from random import randint num = randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10) print(f'Os números da sequência são: {num}') print(f'O maior valor da sequência é {max(num)}') print(f'O menor valor da sequência é {min(num)}')
@Leo_Moura736
@Leo_Moura736 5 жыл бұрын
fiquei bastante tempo preso na tupla, pois fiz da mesma forma com o randint nas cinco posições e achei que deveria ter um jeito mais fácil com o for que geraria a tupla para mim. Depois de não conseguir de nenhum jeito, fiz com o randint e depois descubro que o professor fez da mesma forma.
@alberto.calista
@alberto.calista 9 ай бұрын
Eu fiz pensando em list comprehension, que foi tuple nesse caso: from random import randint # Criar uma tupla com 5 números aleatórios lista = tuple(randint(0, 10) for n in range(5)) # Exibir listagem dos números print('Os números sorteados foram:', *lista) # Indicar o menor e o maior valor da tupla print(f'O menor número da lista é o {min(lista)} e o maior é o {max(lista)}.')
@nomejaexiste9109
@nomejaexiste9109 3 жыл бұрын
Usei o for pra ir gerando os números e printando ao msm tempo, não sabia do max/min então usei o sorted() pra deixar a tupla em ordem númerica, pro maior peguei o último item e pro menor peguei o primeiro from random import randint tupla = () print('Os valores sorteados foram: ', end='') for c in range (0,5): tupla += (randint(1,10),) print(tupla[c], end=' ') ordem = sorted(tupla) print(f''' O menor valor sorteado foi {ordem[0]} O maior valor sorteado foi {ordem[-1]}''')
@RuanSantos25
@RuanSantos25 Жыл бұрын
Tinha feito o maior e menor número com sorted(tupla[0]) e sorted(tupla[-1]), bom saber que existe comando específicos como max() e min(), fica bem mais prático.
@tavares1981
@tavares1981 4 жыл бұрын
Fiz diferente pesquisei um pouco e utilizei o 'sample', nele você escolhe de qual lista você deseja sortear um número e depois você coloca quantos números dessa lista você deseja que sejam sorteados. from random import sample n = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) cont += 1 tupla = random.sample(n, 5) print(tupla) print(f'o menor valor sorteado foi {min(tupla)}') print(f'o maior valor sorteado foi {max(tupla)}')
@tiago_funk
@tiago_funk 6 жыл бұрын
Aos 4:40, não tem como fazer isso em um laço de repetição, por que se precisar sortear uma quantidade muito grande de números, por exemplo 100, vai poluir muito o código.
@linux_jeff
@linux_jeff Жыл бұрын
Bom vídeo. 🤓
@informationsecurity3754
@informationsecurity3754 6 жыл бұрын
Ano q vem faz curso grátis de linguagem C Guanabara. Seu canal é Top
@laraqueiroz5675
@laraqueiroz5675 2 жыл бұрын
Eu não conhecia esse max e esse min (faz algumas semanas que eu assisti a aula, não lembro se ele falou sobre isso na aula) então eu usei sorted e mandei imprimir o primeiro e o último valor hahahahaha: import random num = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) n = random.sample(num, 5) print(n) ma = sorted(n)[4] me = sorted(n)[0] print(ma) print(me)
@appjogosdivertidos7919
@appjogosdivertidos7919 4 жыл бұрын
Bem fácil, só não conhecia esse métodos, aí é foof
@joycellacerda
@joycellacerda 6 жыл бұрын
oi galera do Curso em Vídeo. Eu estou fazendo com vcs os cursos de Word e tbm de Excel, Gostaria de pedir os cursos de powerpoint e de acces tbm para concluir o pacote ofice q é tão necessário no mercado de trabalho. Agradeço pela iniciativa de sucesso de vcs e quero ser sempre apoiadora desse negocio.
@barrosac4831
@barrosac4831 3 жыл бұрын
Usei também este método e funciona: from random import randint tupla = (randint(1, 5), randint(1, 5), randint(1, 5), randint(1, 5), randint(1, 5)) print('Os numeros sorteados foram:') for n in tupla: print(f' {n} ', end='') print(f' O maior numero sorteado é {sorted(tupla)[4]}') print(f' O menor numero sorteado é {sorted(tupla)[0]}')
@danielprado1942
@danielprado1942 3 жыл бұрын
eu fiz com FOR e 7 Linhas from random import randint b = () for t in range(1,6): a = (randint(1,10),) b += a print(f'os valores sorteados foram {b}') print(f'o maior valor foi {max(b)} e o menor foi {min(b)}') obs: na variável a = (randint(1,10),) é preciso colocar a vírgula para que o programa o identifique como uma Tupla
@vagnerusa
@vagnerusa 3 жыл бұрын
Foi simples. Bem legal
@loreneferreira8954
@loreneferreira8954 3 жыл бұрын
O método que o Guanabara usou foi muito mais prático. Não pensei em colocar o randint dentro de parenteses para virar de cara uma tupla. Acabei executando comando para gerar uma lista e só depois converter para uma tupla. Funcionou? Sim! então colo o código abaixo para consulta: from random import randint lista=[] for i in range (0,5,1): lista.append(randint(0,100)) print(tuple(lista)) print("O maior número é {}" .format(max(tuple(lista)))) print("O menor número é {}" .format(min(tuple(lista))))
@raulalmeidaalves7624
@raulalmeidaalves7624 3 жыл бұрын
Fiz assim e funcionou kkk import random tupla = list(range(1,9)) random.shuffle(tupla) print('LISTA',tupla[0:5]) x = sorted(tupla[0:5]) print('MENOR VALOR',x[0]) print('MAIOR VALOR',x[-1])
@toyjoyshowcase
@toyjoyshowcase Жыл бұрын
Eu fiz um pouco diferente, e também deu certo: from random import randint maior = 0 menor = 0 tul = () cont = 0 a = randint(1, 10) b = randint(1, 10) c = randint(1, 10) d = randint(1, 10) e = randint(1, 10) tupla = (a, b, c, d, e) print(tupla) print(f'O maior valor digitado foi {sorted(tupla)[4]} e o menor foi {sorted(tupla)[0]}')
@saulluckman3026
@saulluckman3026 Жыл бұрын
interessante esse exercicio, eu o fiz utilizando o FOR para gerar 5 numeros aleatorios e armazenar atraves da concatenação. Mas para minha surpresa, ele não concatena inteiro, então é necessário transformar em string. Porém, quando se transforma p/ string, a função MAX nao reconhece o numero 10 como maior que 9.
@marcussilveira2552
@marcussilveira2552 4 жыл бұрын
eu ainda não conhecia as funções min e max, então usei o sorted e peguei o primeiro e último.
@ThiagoOPgm
@ThiagoOPgm Жыл бұрын
Acabei indo bem longe e fiz um programa bem grande: import random lista1 = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) cont = 1 maior = menor = 0 while cont < 6: if cont == 1: print('Os numeros sorteados foram: ', end=' ') n = random.choice(lista1) print(n, end=' ') if cont == 1: maior = n menor = n if n > maior: maior = n if n < menor: menor = n cont += 1 print(f' O maior valor sorteado foi {maior}') print(f'O menor valor sorteado foi {menor}')
@antoniomedeiros250
@antoniomedeiros250 Жыл бұрын
NÃO É POSSÍVEL Q ERA TÃO FÁCIL ASSIM
@saxvilao
@saxvilao 4 жыл бұрын
Parabéns!!
@jeovaleite9301
@jeovaleite9301 Жыл бұрын
Fiz assim: from random import sample numeros = (sample(range(1, 99), 5)) #Gera os valores aleatorios entre 1 e 99 print(f' Os números gerados foram: {numeros}') print(f'O maior valor é o {max(numeros)} e o menor é o {min(numeros)}')
@eduaugustoads
@eduaugustoads 6 ай бұрын
Não conhecia o método max, então eu usei o sorted e peguei o primeiro e o último valor da lista. from random import randint n = randint(0, 9), randint(0, 9), randint(0, 9), randint(0, 9), randint(0, 9) print(f'Os valores sorteados foram: {n}') print(f'O maior valor sorteado foi {sorted(n)[-1]}') print(f'O menor valor sorteado foi {sorted(n)[0]}')
@humbertocastrojunior6009
@humbertocastrojunior6009 5 жыл бұрын
Fiz usando a função choices do random: from random import choices tupla = (choices([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], k= 4)) print('''Os valores sorteados foram {} O menor valor foi {} e o maior foi {}'''.format(tupla, min(tupla), max(tupla)))
@xelldoom8661
@xelldoom8661 5 жыл бұрын
Eu juro que pensei nessa possibilidade mais quiquei na hora de fazer. MBM Só uma pergunta k=4 não faz ele rodar só 4 vezes???
@chw.ex3762
@chw.ex3762 2 жыл бұрын
pra randomizar os 5 números eu importei a bib sample de random, e fiz o seguinte: tupla = tuple(sample(range(10), 5))
@Devlearning-tb7vd
@Devlearning-tb7vd Жыл бұрын
Pessoas que estão fazendo os exercícios, vocês resolvem só assistindo o video da Aula ou buscam informações em outras fontes(doc do Python, w3schools, etc.)? Não digo a resposta pro exercícios, mas revisar como funciona as função. O que achei foi assim: from random import randint num = () for n in range(5): f = randint(0,10) num += (f,) print(f"5 numeros aleatórios: {num}") print(f"O menor número é : {min(num)}") print(f"O maior número é : {max(num)}")
@GabrielSoares-qb2jb
@GabrielSoares-qb2jb Жыл бұрын
Em meio a tantas pessoas que resolveram com 6 linhas ou menos. Fiz o meu sem ver o video e consegui com 16 linhas, mas vou melhorar! from random import randint print(f'Os numeros sorteados foram:', end=' ') cont = maior = menor = 0 for c in range(0,5): random = randint(1,30) print(random, end=' ') cont += 1 if cont == 1: maior = menor = random else: if random > maior: maior = random if random < menor: menor = random print(f' O maior numero foi {maior}') print(f'O menor numero foi {menor}')
@thiagopereira6257
@thiagopereira6257 11 ай бұрын
eu tbm tava pensando em fazer assim, mas por duvida eu vi o video e fiquei de cara com o max e min kkkkkkkkk
@madjubis
@madjubis 6 жыл бұрын
Fiz de um jeito diferente, quem quiser conferir esta aí: from random import randint num = (randint(0, 100), randint(0, 100), randint(0, 100), randint(0, 100)) print(f'Os valores sorteados foram: {str(num)[1:-1]}) print(f'O maior valor sorteado foi: {sorted(num)[4]}') print(f'O menor valor sorteado foi: {sorted(num)[0]}')
@dpetrovick
@dpetrovick 2 жыл бұрын
O seu deu erro aqui....
@youpanza25
@youpanza25 4 жыл бұрын
Bom, como não sabia do max e do min, fiz assim: from random import sample valores = (sample(range(0, 10), 5)) valores_ordem = sorted(valores) print(f'Os números sorteador foram {valores}') print(f'O maior valor é {valores_ordem[-1]}') print(f'O menor valor é {valores_ordem[0]}')
@noobplay2013
@noobplay2013 6 жыл бұрын
A função max e min é melhor que a gambiarra que fiz. Segue a gambiarra: import random a = tuple(random.sample(range(1,10),5)) b = sorted(a) print("Os números gerados aleatórios foram {}" .format(a)) print("O maior número {} e o menor é {} ".format(b[-1],b[0]))
@maximosdrr
@maximosdrr 6 жыл бұрын
sei q era pra fazer usando as tuplas, mas como n conhecia o comando max e min antes da aula eu resolvi dessa maneira from random import randint c = 0 maior = 0 menor = 0 while c < 5: r = randint(1,10) c = c + 1 print('Os números sorteados foram: {}'.format(r)) if c == 1: maior = r menor = r else: if maior < r: maior = r if menor > r: menor = r print('O maior valor foi {}'.format(maior)) print('O menor valor foi {}'.format(menor))
@filipspieler6144
@filipspieler6144 4 жыл бұрын
Eu estava com dúvida com algo tão óbvio.
@GabrielGLF
@GabrielGLF 2 жыл бұрын
esse método de definir o maior e o menor em tuplas é muito melhor e mais simples
@tiagooliveira9999
@tiagooliveira9999 3 жыл бұрын
from random import sample nums = sample(range(0, 50), 5) numbers = sorted(nums) print(f'Os números são: {numbers}, o menor é {numbers[0]}, o maior é {numbers[-1]}')
@gabrielghsgt
@gabrielghsgt 6 жыл бұрын
Obrigado professor por mais uma aula, legal saber do Max e Min eu fiz o meu de duas formas diferentes e uma delas é utilizando o dicionario meu algoritmo: from random import randint tupla = {} for c in range(0, 5): n = randint(0, 10) tupla[c] = n for c in range(0, len(tupla)): print(tupla[c], end=' ') if c == 0: maior = tupla[c] menor = tupla[c] else: if tupla[c] > maior: maior = tupla[c] elif tupla[c] < menor: menor = tupla[c] print(f' O maior valor foi o {maior}') print(f'O menor valor foi o {menor}') ''' tupla2 = (randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10)) print(f'Os valores sorteados foram:', tupla2) for c in range(0, len(tupla2)): if c == 0: maior = tupla2[c] menor = tupla2[c] else: if tupla2[c] > maior: maior = tupla2[c] elif tupla2[c] < menor: menor = tupla2[c] print(f'O maior valor foi o {maior}') print(f'O menor valor foi o {menor}') '''
@JOAO47807
@JOAO47807 9 ай бұрын
'''Exercício Python 074: Crie um programa que vai gerar cinco números aleatórios e colocar em uma tupla. Depois disso, mostre a listagem de números gerados e também indique o menor e o maior valor que estão na tupla.''' import random numeros_aleatorios = tuple(random.randint(1, 100) for i in range(5)) # Gerar cinco números aleatórios print(numeros_aleatorios) ordem = (sorted(numeros_aleatorios))# Colocando os números em ordem print(f"O maior número da TUPLA é: {ordem[-1]}")# Pegando a maior posição print(f"O menor valor da TUPLA é: {ordem[0]}")#Pegando a menor posição
@carlosleter
@carlosleter 2 жыл бұрын
Eu transformei cada valor sorteado em tupla de 1 valor e fui juntando elas. Deem uma olhada nessa dica porque foi com ela que consegui fazer o próximo exercicio. from random import randint tupla = () for c in range(5): sort = randint(0, 10) add_tupla = (sort,) tupla += add_tupla print(f'Os valores sorteados foram: {tupla}') print(f'O maior valor sorteado foi {max(tupla)} O menor valor sorteado foi {min(tupla)}')
@andrejnr
@andrejnr 2 жыл бұрын
E funcionou? Não sabia que dava pra adicionar elementos em tuplas
@alantchunay
@alantchunay 2 жыл бұрын
Eu consegui fazer sem usar a variável composta mais infelizmente buguei tentando fazer igual do professor antes de assistir o vídeo :( Mais assistindo o vídeo entendi tudinho :D
@gleyssonnunes
@gleyssonnunes Жыл бұрын
Não sabia como transformar os valores do randint numa tupla, então eu fiz assim: from random import sample alea = sample(range(1, 50), 5) print(f'Os valores sorteados são:', alea) print(f'O maior valor sorteado é:', (max(alea))) print(f'O menor valor sorteado é:', (min(alea)))
@leonardomiranda441
@leonardomiranda441 4 жыл бұрын
é possivel comverter lista em tupla e tupla em lista com tuple() e list(), então a primeira gambiarra que eu fiz e funcionou foi fazer tudo com lista e converter pra tupla no final.
@annacarolina2832
@annacarolina2832 3 жыл бұрын
Estava procurando alguém que tivesse feito isso haha
@robsonferreirapecis9084
@robsonferreirapecis9084 6 жыл бұрын
O Guanabara as vezes da umas trolladas legais. Eu achei absurdamente óbvio como criar os números aleatórios dentro da tupla, mas não tinha ideia de como fazer o pycharm escolher o maior e menor, e todas as ideias que eu tive davam erro porque a tupla não era permitida naquele método.(engraçado que foi o oposto do que o Guanabara disse. Que teria dificuldade em sortear). Pensei até numa forma de exibir os números sem os parênteses da tupla(que foi exatamente como ele fez), mas continuava travado no maior e menor, tudo porque não sabia desse max e min. Pelo visto vou ter que começar a pesquisar os comandos pra poder fazer certos exercícios.
@feliperodriguesdonasciment2509
@feliperodriguesdonasciment2509 Жыл бұрын
Fiz assim: from random import sample sorteados = sample(range(1, 11), 4) a = sorted(sorteados) print(a) mi = min(sorteados) print(mi) ma = max(sorteados) print(ma)
@Ericsouzaa7
@Ericsouzaa7 Жыл бұрын
fiz dessa forma: from random import randint print('Os valores sorteados foram: ', end='') for c in range(0, 5): ale = randint(0, 10) print(ale, end=' ') if c == 0: menor = ale maior = ale else: if ale < menor: menor = ale if ale > maior: maior = ale print(f' O maior valor sorteado foi: {maior}') print(f'O menor valor sorteado foi: {menor}')
@anabellymacario5374
@anabellymacario5374 8 ай бұрын
Fiz dessa forma, está correto? from random import randint maior = menor = 0 print('Os valores sorteados foram:', end=' ') for c in range(0, 5): nu = randint(0, 10) print(nu, end=' ') if c == 0: maior = menor = nu else: if nu > maior: maior = nu if nu < menor: menor = nu print(f' Maior valor sorteado: \033[36[m{maior}\033[m') print(f'Menor valor sorteado: \033[36m{menor}\033[m')
@marvin1290
@marvin1290 3 жыл бұрын
Minha """"dúvida"""" foi em como formatava os números sorteados (apenas olhei o arquivo da aula teste, e deu certo) kk aí dps eu fui pesquisar lá no Google sobre tuplas, e no Github tinha uns negócios explicando, e falou sobre o min e Max, que eu já sabia por causa dos comentários kkk ex bom 🤚😌🖐️
@fernandodestefani523
@fernandodestefani523 Жыл бұрын
como não conhecia esses comandos dados, fiz com o conteúdo aprendido na aula 16: from random import randint tupla = (randint(0,10), randint(0, 10), randint(0, 10), randint(0, 10), randint(0, 10)) print(f'O menor e o maior valor sorteado foram respectivamente: {sorted(tupla)[0]}, {sorted(tupla)[-1]}')
Exercício Python #075 - Análise de dados em uma Tupla
10:47
Curso em Vídeo
Рет қаралды 141 М.
Curso Python #17 - Listas (Parte 1)
40:17
Curso em Vídeo
Рет қаралды 630 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Curso Python #16 - Tuplas
53:41
Curso em Vídeo
Рет қаралды 959 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 114 М.
Python? Java? Rust? Qual a Diferença? | Discutindo Linguagens
49:14
Curso Python #23 - Tratamento de Erros e Exceções
37:42
Curso em Vídeo
Рет қаралды 208 М.
Exercício Python #073 - Tuplas com Times de Futebol
13:42
Curso em Vídeo
Рет қаралды 144 М.
Ordenando listas em Python com sort e sorted (incluindo datas)
18:08
Otávio Miranda
Рет қаралды 7 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН