Esse video apareceu no meu yt, e quem diria, assisti a primeira vez na pandemia, como algo pra ocupar minha mente pra nao surtar, de la pra ca passaram 4 anos, e hoje sou desenvolvedor mobile pleno, tudo começou com esse video, sempre bom recordar ❤
Fiz esse exercício de um jeito simples demais rs não usei o random, estou me familiarizando aos poucos com essas funções. As vezes a gente se frustra por pensar em coisas que depois na correção parecem tão óbvias, mas o processo de aprendizado pra quem saiu do zero é assim mesmo, faz parte :)
@@vittaday SIM CARA, fui assistir o vídeo da explicação do professor e fiquei até triste kkkkkkkk. Mas precisamos sempre nos lembrar q nós estamos em um processo de aprendizagem
''' Desafio: Escreva um programa que faça o computador "pensar" em um número de 0 e 5 e peça para o usuário descobrir qual foi o número escolhido pelo computador Obs.: O programa deverá escrever na tela se o usuário venceu ou perdeu ''' # Biblioteca from emoji import emojize from random import randint print(emojize(" === :mortar_board: DESAFIO 28 :mortar_board: === ", use_aliases=True)) n = int(input(" Digite um número entre [ 0 - 5 ] -> ")) # Proteção básica: if not ( n >= 0 and n
Fiz assim: import random nums = [0, 1, 2, 3, 4, 5] np = random.choice(nums) print('Vou pensar em um número de 0 a 5... Tente adivinhar qual é o número!') adivinhe = int(input('Qual é o número? ')) if adivinhe == (np): print('VOCÊ ACERTOU, PARABÉNS!') else: print('O Computador VENCEU!')
import random v1=int(input('Em que número pensei? ')) lista=[0,1,2,3,4,5] print('Processando...') v2=random.choice(lista) if v2!=v1: print('Ganhei!Eu pensei no número {} e não no {} '.format(v2,v1)) else : print('Perdi! Eu pensei no número {} igual o {}'.format(v1,v2))
@@will.freitasferreira eu nem lembrei do choice 😅, fiz igual o do professor: from random import randint npc = randint(0, 5) print('O programa irá sortear o numero, vamo ver se você ira acertar?') numero = int(input('Escolha o seu número: ')) if npc == numero: print(f'O número sorteado foi {npc}, você acertou!') print('PARABÉNS !!!') else: print(f' o numero sorteado foi {npc}, voce errou!') print('Mais sorte na proxima vez!')
essa função sleep era uma das funções que eu estava procurando! funções como da biblioteca time, random, esse if e else, and e or , acredito que eu usarei muito, lógico irei aprender outras funções importantes também, mas essas que citei acima já abrem um leque de possibilidades no Python para criar códigos já ate legais.
Eu usei a funcionalidade: choice, ao invés da funcionalide: randint. Eu obtive os mesmos resultado, só que o randint é bem mais simplificado... Só que mesmo assim eu consegui solucionar o problema. Nice!!
O meu não funcionou com choice, mas foi só trocar pra randint que funcionou. Acho q tem haver com os numeros inteiros, não consegui resolver com choice
muito top esse desafio, me deu um up novamente nos estudos. estava meio desanimado na última semana mas já estou retomando o gosto. acredito que a caminhada seja assim msm, cheia de altos e baixos.
O meu deu certo, mais eu usei o choice... from random import choice print('-=-'* 19) print('Vou pensar em um número entre 0 e 5. Tente Adivinhar...') print('-=-'* 19) lista=[0,1,2,3,4,5] escolha=choice(lista) n1=int(input('Em que número eu pensei? ')) print('PROCESSANDO...') if n1 == escolha: print('PARABÉNS! Você conseguiu me vencer!') else: print('GANHEI! Eu pensei no número {} e não no {}'.format(escolha,n1)) print('--FIM--')
eu também fiz com choice: from random import choice import time n = int(input('O pc vai pensar em um número de 1 à 5, tente adivinhar qual é: ')) numeros = choice([1, 2, 3, 4, 5]) if n >= 6: print('eu mandei você pensar em um numero de de 1 à 5, seu animal.') else: print('analisando...') time.sleep(1) if n= 6: print('tente de novo.') else: print('Você errou, eu pensei em {} e não em {}' .format (numeros, n))
eu criei um jogo com dificuldades, professor! . print('-' * 24) import random play = str(input('Está pronto para começar? ')).strip().lower() s = 'sim' in play n = 'não' in play if s == True: difficulty = str(input('Chose a difficulty (hard, normal or easy): ')).strip().lower() easy = 'easy' in difficulty normal = 'normal' in difficulty hard = 'hard' in difficulty d1 = random.randint(1, 3) d2 = random.randint(1, 6) d3 = random.randint(1, 9) if easy == True: print('Ue, escolheu a dificuldade fácil? que medroso...') num1 = int(input('escolha logo um número entre 1 e 3: ')) if num1 == d1: print('Certo, você acertou, mas com a dificuldade no fácil, todos conseguem.') else: print(f'Cara, até no fácil você errou? eu pensei no número {d1}, não no {num1}') if normal == True: print('Normal? tá começando a ficar interessante...') num2 = int(input('Escolhe um número entre 1 e 6: ')) if num2 == d2: print('Você acertou!? tenho certeza que no hard você não teria tanta sorte assim...') else: print(f'Como esperado, você errou, se você não acerta aqui, imagina no hard LOL! Eu pensei no {d2}, ' f'não no {num2}') if hard == True: print('Está tão confiante assim? hahahaha') num3 = int(input('Escolhe um número entre 1 e 9: ')) if num3 == d3: print('Impossível!!! eu nunca perdi nessa dificuldade!!!') else: print('Não se envergonhe... eu fui programado para nunca perder nesse nível. Eu pensei ' f'no {d3}, não no {num3}') if n == True: print('Seu medroso...') print('-----END-----') print('-' * 24)
Inspirado nesse desafio eu fiz um joguinho para tentar adivinhar a PALAVRA, esse aqui é o código - from random import choice print(' {:=^50} '.format(' Adivinhe a palavra ! ')) lista = ['abelha', 'macaco', 'matemática', 'livro', 'praia', 'leão', 'celular', 'triângulo', 'história', 'capitalismo'] palavra_secreta1 = choice(lista) dica1 = input(' Você vai querer uma dica ? ').lower() if palavra_secreta1 == 'abelha': dica2 = ' A sua dica é : Amarelo e preto ' nps = ' A palavra secreta tem 6 letras ' elif palavra_secreta1 == 'macaco': dica2 = ' A sua dica é : Evolução humana ' nps = ' A palavra secreta tem 6 letras ' elif palavra_secreta1 == 'matemática' or palavra_secreta1 == 'matematica': dica2 = ' A sua dica é : Pesadelo de muitos na escola ' nps = ' A palavra secreta tem 10 letras ' elif palavra_secreta1 == 'livro': dica2 = ' A sua dica é : Conhecimento ' nps = ' A palavra secreta tem 5 letras ' elif palavra_secreta1 == 'praia': dica2 = ' A sua dica é : Férias ' nps = ' A palavra secreta tem 5 letras ' elif palavra_secreta1 == 'leão' or palavra_secreta1 == 'leao': dica2 = ' A sua dica é : Rei ' nps = ' A palavra secreta tem 4 letras ' elif palavra_secreta1 == 'celular': dica2 = ' A sua dica é : Sem isso, sem vida ' nps = ' A palavra secreta tem 7 letras ' elif palavra_secreta1 == 'triângulo' or palavra_secreta1 == 'triangulo': dica2 = ' A sua dica é : Forma ge...' nps = ' A palavra secreta tem 9 letras ' elif palavra_secreta1 == 'história' or palavra_secreta1 == 'historia': dica2 = ' A sua dica é : Passado ' nps = ' A palavra secreta tem 10 letras ' elif palavra_secreta1 == 'capitalismo': dica2 = ' A sua dica é : Right ' nps = ' A palavra secreta tem 11 letras ' if dica1 == 'Sim' or dica1 == 'sim' or dica1 == 'SIM': print(dica2) else: print(' Então vamos direto ao jogo ! ') print(' Tente adivinhar a palavra (Regras) : Se você pediu dica : Você terá 3 chances para adivinhar a palavra Se você não pediu dica : Você terá 5 chances para adivinhar a palavra ') print(' A sua palavra tem {} '.format(nps)) if dica1 == 'sim': n1a = str(input(' Tente adivinhar a palavra: ')).strip() if n1a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n1a != palavra_secreta1: print(' Você errou! ') n2a = str(input(' Tente novamente: ')).strip() if n2a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n2a != palavra_secreta1: print(' Você errou .') n3a = str(input(' Sua última tentativa: ')).strip() if n3a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n3a != palavra_secreta1: print(' Você perdeu A palavra era {} '.format(palavra_secreta1)) else: n1b = str(input(' Tente adivinhar a palavra: ')) if n1b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n1b != palavra_secreta1: print(' Você errou ') n2b = str(input(' Tente novamente: ')) if n2b == palavra_secreta1: print(' Parabéns ! Você ganhou !') elif n2b != palavra_secreta1: print(' Você errou ') n3b = str(input(' Tente novamente: ')) if n3b == palavra_secreta1: print(' Parabéns ! Você ganhou !') elif n3b != palavra_secreta1: print(' Você errou ') n4b = str(input(' Tente novamente: ')) if n4b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n4b != palavra_secreta1: print(' Você errou ') n5b = str(input(' Sua última tentativa: ')) if n5b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n5b != palavra_secreta1: print(' Você perdeu A palavra era {} '.format(palavra_secreta1))
ficou muito bom, parabéns, fiz algumas modificações para deixar o código mais fácil de entender e na hora de responder, pode ter gente que responde "s" ou "n". código: from random import choice print(' {:=^50} '.format(' ADIVINHE-QUAL-É-A-PALAVRA-!-----1.0 ')) lista = ['abelha', 'macaco', 'matemática', 'livro', 'praia', 'leão', 'celular', 'triângulo', 'história', 'capitalismo'] palavra_secreta1 = choice(lista) dica1 = input(' Você vai querer uma dica ? ').lower() #------------------------------------dicas------------------------------------ if palavra_secreta1 == 'abelha': dica2 = ' A sua dica é : Amarelo e preto ' nps = ' A palavra secreta tem 6 letras ' elif palavra_secreta1 == 'macaco': dica2 = ' A sua dica é : Evolução humana ' nps = ' A palavra secreta tem 6 letras ' elif palavra_secreta1 == 'matemática' or palavra_secreta1 == 'matematica': dica2 = ' A sua dica é : Pesadelo de muitos na escola ' nps = ' A palavra secreta tem 10 letras ' elif palavra_secreta1 == 'livro': dica2 = ' A sua dica é : Conhecimento ' nps = ' A palavra secreta tem 5 letras ' elif palavra_secreta1 == 'praia': dica2 = ' A sua dica é : Férias ' nps = ' A palavra secreta tem 5 letras ' elif palavra_secreta1 == 'leão' or palavra_secreta1 == 'leao': dica2 = ' A sua dica é : Rei ' nps = ' A palavra secreta tem 4 letras ' elif palavra_secreta1 == 'celular': dica2 = ' A sua dica é : Sem isso, sem vida ' nps = ' A palavra secreta tem 7 letras ' elif palavra_secreta1 == 'triângulo' or palavra_secreta1 == 'triangulo': dica2 = ' A sua dica é : Forma ge...' nps = ' A palavra secreta tem 9 letras ' elif palavra_secreta1 == 'história' or palavra_secreta1 == 'historia': dica2 = ' A sua dica é : Passado ' nps = ' A palavra secreta tem 10 letras ' elif palavra_secreta1 == 'capitalismo': dica2 = ' A sua dica é : Right ' nps = ' A palavra secreta tem 11 letras ' if dica1 == 'sim' or dica1 == 's': print(dica2) #--------------------se o jogador não quê dicas-------------------- else: print(' Então vamos direto ao jogo ! ') print(' Tente adivinhar a palavra (Regras) : Se você pediu dica : Você terá 3 chances para adivinhar a palavra Se você não pediu dica : Você terá 5 chances para adivinhar a palavra ') print(' A sua palavra tem {} '.format(nps)) #--------------------------jogo com dica-------------------------- if dica1 == 'sim' or dica1 == 's': n1a = str(input(' Tente adivinhar a palavra: ')).strip() if n1a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n1a != palavra_secreta1: print(' Você errou! ') n2a = str(input(' Tente novamente: ')).strip() if n2a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n2a != palavra_secreta1: print(' Você errou .') n3a = str(input(' Sua última tentativa: ')).strip() if n3a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n3a != palavra_secreta1: print(' Você perdeu A palavra era {} '.format(palavra_secreta1)) #--------------------------------------------jogo sem dica-------------------------------------------- else: n1b = str(input(' Tente adivinhar a palavra: ')) if n1b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n1b != palavra_secreta1: print(' Você errou ') n2b = str(input(' Tente novamente: ')) if n2b == palavra_secreta1: print(' Parabéns ! Você ganhou !') elif n2b != palavra_secreta1: print(' Você errou ') n3b = str(input(' Tente novamente: ')) if n3b == palavra_secreta1: print(' Parabéns ! Você ganhou !') elif n3b != palavra_secreta1: print(' Você errou ') n4b = str(input(' Tente novamente: ')) if n4b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n4b != palavra_secreta1: print(' Você errou ') n5b = str(input(' Sua última tentativa: ')) if n5b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n5b != palavra_secreta1: print(' Você perdeu A palavra era {} '.format(palavra_secreta1))
@@josebarros3031 Muito bom o código, estava dando uma olhada nele achei 2 problemas. Se na resposta você digitar por exemplo "Macaco" ou "MACACO" o programa entende como se você tivesse errado, porque está sem a função .lower() nas respostas, e na pergunta para saber se o usuário irá querer dica ou não acontece a mesma coisa(ele entende como se o usuário digitasse "não" ou outra coisa) pois também está sem a função lower. O outro problema estava nas resposta com duas opções por exemplo "historia" ou "história", por não tem a palavra acentuada na lista de palavras e o programa entendia que estava errado. Então fiz essas poucas alterações adicionando a função lower e strip aonde era necessário e adicionando as palavras que faltavam na lista, espero ter ajudado. CÓDIGO: from random import choice print(' {:=^50} '.format(' ADIVINHE-QUAL-É-A-PALAVRA-!-----1.0 ')) lista = ['abelha', 'macaco', 'matemática', 'matematica', 'livro', 'praia', 'leão', 'leao', 'celular', 'triângulo', 'triangulo', 'história', 'historia', 'capitalismo'] palavra_secreta1 = choice(lista) dica1 = str(input(' Você vai querer uma dica ? ')).strip().lower() #-----------------------------------dicas----------------------------------- if palavra_secreta1 == 'abelha': dica2 = ' A sua dica é : Amarelo e preto ' nps = ' A palavra secreta tem 6 letras ' elif palavra_secreta1 == 'macaco': dica2 = ' A sua dica é : Evolução humana ' nps = ' A palavra secreta tem 6 letras ' elif palavra_secreta1 == 'matemática' or palavra_secreta1 == 'matematica': dica2 = ' A sua dica é : Pesadelo de muitos na escola ' nps = ' A palavra secreta tem 10 letras ' elif palavra_secreta1 == 'livro': dica2 = ' A sua dica é : Conhecimento ' nps = ' A palavra secreta tem 5 letras ' elif palavra_secreta1 == 'praia': dica2 = ' A sua dica é : Férias ' nps = ' A palavra secreta tem 5 letras ' elif palavra_secreta1 == 'leão' or palavra_secreta1 == 'leao': dica2 = ' A sua dica é : Rei ' nps = ' A palavra secreta tem 4 letras ' elif palavra_secreta1 == 'celular': dica2 = ' A sua dica é : Sem isso, sem vida ' nps = ' A palavra secreta tem 7 letras ' elif palavra_secreta1 == 'triângulo' or palavra_secreta1 == 'triangulo': dica2 = ' A sua dica é : Forma ge...' nps = ' A palavra secreta tem 9 letras ' elif palavra_secreta1 == 'história' or palavra_secreta1 == 'historia': dica2 = ' A sua dica é : Passado ' nps = ' A palavra secreta tem 10 letras ' elif palavra_secreta1 == 'capitalismo': dica2 = ' A sua dica é : Right ' nps = ' A palavra secreta tem 11 letras ' if dica1 == 'sim' or dica1 == 's': print(dica2) #-------------------se o jogador não quê dicas------------------- else: print(' Então vamos direto ao jogo ! ') print(' Tente adivinhar a palavra (Regras) : Se você pediu dica : Você terá 3 chances para adivinhar a palavra Se você não pediu dica : Você terá 5 chances para adivinhar a palavra ') print(' A sua palavra tem {} '.format(nps)) #-------------------------jogo com dica------------------------- if dica1 == 'sim' or dica1 == 's': n1a = str(input(' Tente adivinhar a palavra: ')).strip().lower() if n1a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n1a != palavra_secreta1: print(' Você errou! ') n2a = str(input(' Tente novamente: ')).strip().lower() if n2a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n2a != palavra_secreta1: print(' Você errou .') n3a = str(input(' Sua última tentativa: ')).strip().lower() if n3a == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n3a != palavra_secreta1: print(' Você perdeu A palavra era {} '.format(palavra_secreta1)) #-------------------------------------------jogo sem dica------------------------------------------- else: n1b = str(input(' Tente adivinhar a palavra: ')).strip().lower() if n1b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n1b != palavra_secreta1: print(' Você errou ') n2b = str(input(' Tente novamente: ')).strip().lower() if n2b == palavra_secreta1: print(' Parabéns ! Você ganhou !') elif n2b != palavra_secreta1: print(' Você errou ') n3b = str(input(' Tente novamente: ')).strip().lower() if n3b == palavra_secreta1: print(' Parabéns ! Você ganhou !') elif n3b != palavra_secreta1: print(' Você errou ') n4b = str(input(' Tente novamente: ')).strip().lower() if n4b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n4b != palavra_secreta1: print(' Você errou ') n5b = str(input(' Sua última tentativa: ')).strip().lower() if n5b == palavra_secreta1: print(' Parabéns ! Você ganhou ! ') elif n5b != palavra_secreta1: print(' Você perdeu A palavra era {} '.format(palavra_secreta1))
Fiz o exercicio de uma forma simples, não fazendo da mesma forma que a correção. Mas de qualquer forma fico feliz por ter conseguido, mesmo sem utilizar a importação/funções. Vai servindo sempre como aprendizado. Como eu fiz: n1 = 0 print("Vou pensar em um número entre 0 e 5. Tente adivinhar...") n2 = int(input("Em que número eu pensei? ")) if n2 >= 1: print("GANHEI !! Eu pensei no número {} e não no {}.".format(n1, n2)) else: print("PARABÉNS !! você acertou...")
Fantático Rapaz! Eu peguei a ideia e desenvolvi o mesmo jogo mas de forma parecida! Muito obrigado pela dica e pelo apoio mesmo tendo gravado o curso a tanto tempo.
Tá bem simples mas funciona import random pc = random.randint(0, 5) vc = int(input('Digite um número de 0 a 5:')) if pc==vc: print('Você ganhou!!!') else: print('O PC ganhou!!!')
from random import randint from time import sleep from termcolor import colored computador = randint(0, 10) print(colored('=#=', 'yellow') * 25) print('Vou pensar em numero entre 0 e 10') print(colored('=#=', 'yellow') * 25) jogador = int(input('Em que numero eu pensei ? ')) print(colored('Processando...', 'yellow')) sleep(4) if computador == jogador: print(colored('Acerto mizerávi
Também fiz assim: import random n = int(input('Tente advinhar o número:')) num = random.randint(0,5) print(num) if n == num : print('Parabéns você acertou!') else: print('Que pena, você errou!')
Hoje é 29/09/2021 ás 00:13 horas, eu morto de cansado do trabalho, e estou aqui estudando. Estou muito feliz que consegui resolver sozinho esse exercício, sem precisar copiar códigos. Eu fiz assim: import random print('Estou pensando em um número aleatório de 1 a 5 e gotaria que você tentace acerta quel é') n = int(input('Qual número estou pensando?: ')) c = random.randint(1,5) print(f'O número que eu pensei foi {c}') if n == c: print('PARABENS!, acertou em cheio') else: print('Não foi dessa vez :(, mais não desista!')
Me senti muito feliz conseguindo fazer este! Inclusive fiz vários outros depois só pra praticar e brincar ao mesmo tempo! Mas de maneira bem simplificada fiz o seguinte: import random import time n = int(input('Digite um número de 0 a 5: ')) s = random.randint(0, 5) print('Processando, aguarde...') time.sleep(3) if s == n: print('O número sorteado foi {}. Parabéns você acertou!'.format(s)) else: print('O número sorteado foi {}. Que pena, você errou!'.format(s))
pela primeira vez fiz um exercicio sem muitas dificuldades kkkkkk meu resultado: vi na biblioteca do python esse random.randrange, que print numeros aleatorio q vc escolhe o inicio e fim import random num = random.randrange(0,5) print('') print('Estou pensando em um numero entre 0 e 5. tente adivinhar...') chute = int(input('Em que numero pensei?')) print('hmm.... Processando....') if chute == num: print('Parabêns, vc acertou!!') else: print('Vc Errou, tente novamente!')
Salvee, to fazendo o curso no inicio de 2024, ta sendo mt bom, esse professor faz tudo parecer mt facil, como realemnte é, diferente de outros. O meu código para resolver o exercicio foi o seguinte: from random import randint from time import sleep print('-=-'*20) print('Vamos jogar um jogo de adivinhação?') sim = input('Sim/Não ') print('-=-'*20) capitalizado = sim.capitalize() if capitalizado == 'Sim': print('Ok, vou vou pensar em um número de 0 a 5, e você tem que acertar!') if capitalizado == 'Não': print('Ahh, que pena! Se você quiser jogar, é só voltar mais tarde!') computador = randint(0, 5) # Escolhe o número jogador = int(input('Agora é sua hora de adivinhar! Escreva um número de 0 a 5, e tente adivinhar' 'o número que eu pensei! ')) print('Processando...') sleep(3) if jogador == computador: print('Poxa, você me venceu! Quer jogar de novo?') else: print('Eu ganhei! Vamos jogar de novo?') Eu mudei muita coisa, coloquei coisa que não precisava, mas me diverti muito mais fazendo assim, recomendo para vocês resolver do seu jeito, colocando coisas novas, melhora muito o aprendizado. Estou Vendo esse curso com 12 anos, nunca é cedo para aprender algo novo!
Meta de trabalhar na área ainda em 2023!!!! hoje 23/12/22 Estou muito feliz em já começar acertando sozinho! mesmo que de forma diferente EXERCICIO#28: import random print('Tente acertar o número aleatorio entre 0 e 5!') numero = int(input('Digite um número: ')) randon = random.randint(0, 5) if numero == randon: print('Parabéns! Você venceu!') else: print('O computador venceu') print(f'O computador escolheu {randon}')
mano até chorei com esse vídeo, adoro esses carregamentos, quando era novo adorava colocar essas coisas no Multimedia Builder, mesmo que não esteja processando nada por trás kkk. Parabéns !
Esse exercício eu resolvi ele de uma maneira diferente,mas obtive o mesmo resultado! import random print('★◢▬▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭◱◸☆◹◲▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▬◣★') print(' Tente adivinhar que número entre 0 à 5 estou pensando!') print('★◥▬▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭◱◸☆◹◲▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▬◤★') numeros = 0, 1, 2, 3, 4, 5 escolha = random.choice(numeros) user = int(input('Digite um número de 0 à 5: ')) if user == escolha: print('Parabéns,você acertou!') else: print('Awn,você não conseguiu adivinhar,o computador ganhou,mais sorte da próxima!')
Muito feliz de ter conseguido resolver o exercício!
Год назад+4
Olá 🦗! Fico muito feliz em saber que conseguiu resolver o exercício! Parabéns pelo esforço e dedicação! Continue assim, se dedicando aos estudos e buscando conhecimento. Tenho certeza de que vai alcançar seus objetivos! 🎉 Considere se tornar Estudonauta ou Aluno Apoiador em nosso site para ajudar no seu aprendizado. 🖖
A minha maior dificuldade tem sido na hora de executar um exercício sempre associar as soluções da aula/exercício passado... E o jeito de resolver é sempre mais simples. 10/10/2022
Eu fiz assim: from random import randint print(f'Vou pensar em um número entre 0 e 5. Tente Advinhar ...') num1 = int(input('Que número pensei: ')) print(f'Processando...') num2 = randint(0, 5) if num2 == num1: print(f'Parabéns, Você ganhou!') else: print(f'Ganhei, Pensei no número {num2} e não no número {num1}')
Eu também from random import randint a=int(input('qual número eu pensei :')) b=randint(0,5) print(f'pensei no {b}') if a==b: print('certa resposta,parabens !') else: print('voce errou.')
Exercícío 028 from random import randint print('-='*30, ' Vou pensar em um número entre 0 e 5. Tente adivinhar...') print('-='*30) p = randint(0, 5) n = int(input('Em que número eu pensei? ')) if n == p: print('PROCESSANDO... PARABÉNS! Você conseguiu me vencer!') else: print(f'GANHEI! Eu pensei no número {p} e não no {n}.') Esse foi um dos códigos mais legais de fazer. Pq eu fiz na fluidez e é muito bom ver ele funcionando.
Rapaziada confesso que queimei um pouco a largada mas é pq eu queria fazer um joguinho bacana com função de jogar novamente! import random while True: print('JOGO DE ADINVINHA!!') num = random.randint(0, 5) tentativa = int(input('Adivinhe qual o número de 0 a 5: ')) if tentativa == num: print('Parabéns você conseguiu acertar!!') else: print('Infelizmente não foi dessa vez') print('Obrigado por jogar!') nova = str(input('Deseja jogar novamente? S/N: ')).strip().upper() if nova == 'S': continue else: break Utilizei a opção de loop while para acrescentar essa função para que enquanto o valor de nova for 'S' o script será reiniciado e quando for 'diferente ou N' haverá um break para encerrar o código o gustavo ainda vai explicar isso melhor eu que quis queimar a largada pois também não aprendi essa parte ainda kkkkkk
Eu tinha visto um vídeo ontem de umas dicas de python e uma delas era como colorir o terminal kkkk from random import randint from time import sleep print(f'\033[92m{"-+-"*19} ' f'\033[93mVou pensar em um número entre 0 e 5. Tente adivinhar... ' f'\033[92m{"-+-"*19}') # randint(ini, fim) usa o todo intervalo, enquanto randrange(prime, ult) não pega o último, vai até ult-1 só number = randint(0, 5) guess = int(input('\033[97mEm que número pensei? ')) print('\033[94mPROCESSANDO...') sleep(3) if guess == number: print('\033[95mVocê acertou! Parabéns!') else: print(f'\033[91mErrou! Era o {number} e não o {guess}! Tente de novo!')
Minha solução foi um pouco diferente, eu usei uma lista de numeros de 0 a 5 e usei a função choice do random para sortear o número. Ficou assim: from random import choice num = int(input('Digite um número inteiro entre 0 e 5: ')) numeroSorteio = [0, 1, 2, 3, 4, 5] numeroSorteado = int(choice(numeroSorteio)) if num == numeroSorteado: print('Parabéns, você acertou! O número pensado foi {} e você digitou {}.'.format(numeroSorteado, num))
else: print('Infelizmente, você errou! o número pensado foi {} e não {}'.format(numeroSorteado, num))
Esse é meu código antes de assistir o video do exercicio... from random import randint # Computador sorteando um número entre 0 e 5 sort = randint(0, 5) n = int(input('Tente adivinhar o número sorteado entre 0 e 5: ')) if n == sort: print('ACERTOU!!!') else: print('Que pena, voce errou...') print('Finalizando programa...') mas ao assistir 10s de video ja tive que mudar algumas coisas porque o do Prof. ficou bem legal
Muito agradecido pelo conteúdo de altíssima qualidade. Estou fazendo o curso em Agosto/2019. Ainda é possível fazer o teste para ter acesso ao certificado? Valeuuu!
Bom, tô tentando trocar de área de profissão. Já tive experiencias bem positivas em programação quando tava aprendendo a fazer jogos por conta própria e me surpreendo em como sua didática é simples e direta. Você é bom demais Professor! Quis compartilhar meu código também pra engajar quem vier a seguir de mim :) # adivinhar um numero import random from time import sleep # built-in pra dar uma pausa na execução do código num = int(random.randrange(1, 10)) mNum = int(input('Por favor, faça seu chute: ')) vale = 1 tentativa = 1 # funcao que leia os erros e anote as vezes que errou # com tres tentativas, o codigo apresenta uma dica pro usuario acertar o numero print(num) while mNum != num: mNum = int(input('Deu ruim. Tenta de novo pf: ')) tentativa += 1 if tentativa > 3: sleep(1) if vale > 0: print('Perai, perai, perai!') vale -= 1 sleep(3) print(f'Man, to vendo que você ta com dificuldade pra acertar. Vou te dar uma dica: {num-1, num+1}') else: pass else: pass else: pass if mNum == num: print('Parabéns! Você acertou!')
fiz da seguinte forma: from random import randint from time import sleep computer_num = randint(0,5) user = int(input('Type a number between 0 and 5: ')) print('processing...') sleep(2) if user == computer_num: print('Congrats, you got it!!! ') else: print('I win!')
from random import randint from time import sleep from termcolor import colored pc = randint(0, 5) print(colored('-=-', 'yellow') * 19) print(colored('Vou pensar em um número entre 0 e 5. Tente adivinhar...', 'blue')) print(colored('-=-', 'yellow') * 19) resp = int(input('Em que número eu pensei? ')) print(colored('PROCESSANDO...', 'magenta')) sleep(2) if resp == pc: print(colored('PARABÉNS! Você conseguiu me vencer!', 'green')) else: print(colored('GANHEI! Eu pensei no {} e não no {}.', 'red').format(pc, resp))
#Jogo de adivinhação de números import random print('='*20) print('JOGO DA ADIVINHAÇÃO') print('='*20) n = float(input('Vou pensar em um número entre 0 e 5, tente adivinhar: ')) lista = [0,1,2,3,4,5] na = random.choice(lista) if n == na: print(f'Parabéns! Era {na} que estava pensando.') elif n >= 6: print(f'Eu disse entre 0 e 5!') else: print(f'Errou! Era {na} que estava pensando.')
Na versão atual do Python, utiliza-se o comando time.sleep() ao invés de só sleep. Tava tentando fazer isso aqui e não conseguia de jeito nenhum, essa é a forma atual agora. Fica a dica ;) Vlw Guanabara!!
Esse foi o meu não saio igual ao do professor da no mesmo resultado: import random num = int(input(' Digite um número de 0 a 5: ')) num = random.randint(0,5) if num>=5: print(num) print(' Parabéns você acertou') else: print(num) print(' Você errou ')
usa o comando while, ou o for se você quiser limitar nesse caso você poderia ter feito assim: from random import choice from time import sleep while True: numeros = [0, 1, 2, 3, 4, 5] escolha = choice(numeros)#escolhe um numero aleatorio na lista numeros print('eu vou escolher um numero de 0 a 5') print('ja escolhi') palpite = int(input('que numero eu escolhi? '))#pede ao jogador um numero print('hum...') sleep(2) if palpite == escolha:#veifica se a variavel escolha é igual a variavel palpite print('você acertou eu escolhi {}'.format(escolha)) else: print('você errou eu escolhi {}'.format(escolha)) #foi dessa forma que fiz
Meu código faz exatamente a mesma coisa, porém usei algumas técnicas diferentes, a grande maioria das operações foi usando conceitos passados nas aulas mesmo (eu uso inglês nas variáveis pra poder praticar, e porque acho que é mais fácil). # um programa que deverá gerar um número aleatório e que o usuário tente adivinhar esse número. Exiba o resultado se acertado ou não. from random import randint from time import sleep number = randint(0, 5) print(30 * "-=") print('Pensei em um número entre 1 e 5, consegue adivinhar qual é?') print(30 * "-=") guess_number = int(input('Qual seu palpite? ')) print('Processando...') sleep(2) print('Acertou!' if guess_number == number else f'Errou! O número que pensei foi {number}!')
Cara, de todos os exercícios até agora, esse foi o melhor! Meu código ficou muito grande, vou tar disponibilizando pra quem quiser usar: from random import randint from time import sleep dica = int(input('\033[31mJogador, você deseja ativar as dicas? (1 para sim/2 para não)\033[m ')) botname = str(input('\033[32m[SYSTEM]\033[m \033[36mDê um nome ao seu Adversário.\033[m ')).strip() if botname == '': botname = 'N/A' print('\033[33m--=\033[m' * 30) print('\033[32m[{}]\033[m \033[35mVou pensar num número de 0 a 5. Tenta adivinhar!\033[m'.format(botname.upper())) print('\033[33m--=\033[m' * 30) bnum = randint(0, 5) # Dica do número pensado pelo computador. if dica == 1: if bnum == 0: print(' \033[36m[DICA]\033[m - \033[34mÉ um número tanto positivo e negativo.\033[m ') if bnum == 1: print(' \033[36m[DICA]\033[m - \033[34mÉ um número impar e também é divisível por todos os números.\033[m ') if bnum == 2: print(' \033[36m[DICA] - \033[34mÉ um número par, primo e também é o módulo(resto) de 27 ÷ 5.\033[m ') if bnum == 3: print(' \033[36m[DICA]\033[m - \033[34mÉ um número impar e -2 unidades ficaria 1 \033[m ') if bnum == 4: print(' \033[36m[DICA]\033[m - \033[34mÉ um número par e multiplicado por 4 ficaria 16. \033[m ') if bnum == 5: print(' \033[36m[DICA]\033[m - \033[34mÉ um número impar, primo e subtraido por 6 ficaria -1, \033[m ') if dica == 2: print(' \033[4;31mVocê no começo do jogo desativou as DICAS, reinicie o jogo para ativa-las.\033[m ') print('\033[33m--=\033[m' * 30) print('\033[32m[{}]\033[m \033[35mEaí? Que número eu pensei?\033[m '.format(botname.upper())) pnum = int(input('\033[32m[YOU]\033[m \033[33mO número é...\033[m ')) print('\033[32m[YOU]\033[m \033[33mO número é o {}!\033[m'.format(pnum)) sleep(1) print('\033[32m[SYSTEM]\033[m - \033[36m{} está analisando a sua resposta...\033[m'.format(botname.upper())) sleep(7) # Mensagem de vitória ou perda. if pnum == bnum: print('\033[33m--=\033[m' * 30) print(' \033[32m[{}]\033[m \033[35mParabéns! Você acertou.\033[m '.format(botname.upper())) print('\033[33m--=\033[m' * 30) else: print('\033[33m--=\033[m' * 30) print(' \033[32m[{}]\033[m \033[35mVocê errou! O número que eu pensei foi {}!\033[m '.format(botname.upper(), bnum)) print('\033[33m--=\033[m' * 30) Tmj professor!
Eu fiz dessa forma. import random n = [0,1,2,3,4,5] nr = random.choice(n) e = int(input('Qual foi o número de 0 a 5 que eu escolhi?')) if e == nr: print('Parabéns, você ganhou!') else: print('Mais sorte da próxima vez, você perdeu.')
Achei bem tranquilo, fiz assim: from random import randint n = randint(0,5) # Computador sorteia o número u = int(input('Qual é o número? Escolher de 0 a 5: ')) # Usuário escolhe o número if n == u: print('Parabéns você acertou!') else: print('Tente novamente!') print(f'O número escolhido foi {n}.')
Eu fiz o joguinho mais simplis de todos e compliquei super o rand import random numeros = list(range(0, 5)) n = random.shuffle(numeros) num = int(input("Digite um número de 0 a 5: ")) if n == num: print("Parabéns, você acertou!") else: print("Você errou!")
Fiz o meu assim: bem simples mas deu certinho. import random num = int(input('Digite um numero inteiro entre 0 e 5:')) lista = [0, 1, 2,3, 4, 5] escolhido = random.choice(lista) if num == escolhido: print ('Parabéns! O número {} foi escolhido pelo computador. És uma pessoa de sorte!!'.format(num)) else: print('Beep! Tente novamente, o número {} não foi o sorteado pelo computador!'.format(num))
2021 Sou iniciante e sinto esse curso muito completo para mim que não entendi nada! Parabéns professor ! Continue ... Eu criei o meu código com emoji , o qual você já havia ensinado: from random import randint from emoji import emojize n = int(input('Qual número pensei entre 1 e 5?')) n_aleatorio = (randint(0, 5)) print('Eu pensei:{}'.format(n_aleatorio)) if n == n_aleatorio: print('Você acertou, PARABÉNS! {}'.format(':sunglasses', use_aliases=True)) else: print('Você perdeu! tente Outra vez! {}'.format(emojize(':scream:', use_aliases=True))) print('___FIM___') Bora de Python!
Fiz um pouco diferente e deu certo :) import random print ("Vamos brincar de adivinha ?") print ("Eu vou pensar em um número de 0 a 5 ,e você tenta adivinhar ... Vamos lá !") l=[0,1,2,3,4,5] escolhido=random.choice(l) número= int(input(">>>>Qual é o seu palpite ?")) print ("Parabéns! Você acertou " if número==escolhido else (" Você perdeu , eu pensei no número {} ".format(escolhido)))
Usei o randint porque já o conhecia, assim como o randrange. Caso contrário teria feito como alguns colegas e usado métodos já vistos em aulas anteriores, como o choice em que escolhe um número de uma lista. Bora pra cima!
Fiz essa sozinho! que orgulho.... fiz com import random e ficou legal e não tinha visto o video pra usa o random ahah que maneiro import random print('Jogo do adivinha ' 'Qual o numero entre 0 e 5 o computador esta pensando? ') list = [1 , 2 , 3 , 4 , 5] compu = random.choice(list) num = int(input('Digite o numero: ')) if num == compu: print('Parabéns, você acertou!') else: print('Que pena, não foi desta vez!') print(f'O numero escolido pelo computador foi: {compu}')
Eu fiz dessa forma e deu certo também: import random espectro = [0, 1, 2, 3, 4, 5] print("As opções de número são: " + str(espectro)) numero_aleatorio = random.choice(espectro) numero_inserido = int(input("selecione um número de 0 a 5: ")) if numero_inserido == numero_aleatorio: print("Parabéns, você acertou!") else: print("Que pena, você errou!") print("O número correto era: " + str(numero_aleatorio))
Fiz muito simples e de uma forma que depois da resolução não me agradou, mas funcionou corretamente. import random num = str(input("Digite um número: ')) a = [0, 1, 2, 3, 4, 5] sorteio = random.choice (a) if sorteio: print('Você venceu !') else: print('Você perdeu!') print(' ')
fiz com os conhecimentos de lista que ele já passou, ficou assim: import random lista=[1,2,3] n1=random.choice(lista) print('vou pensar em um número de 1 a 3. Tente advinhar...') num=int(input('Em que número eu pensei?')) if n1==num: print('parabéns, você acertou!') else: print('não foi dessa vez, tente novamente.')
Fiz assim : From Ransom import choice From time import sleep NR=int(input('bla bla')) lista = [....] escolhido = choice(lista) print(f'{escolhido}') print('processando') sleep(3) If NR == escolhido: Print('Parabens') Else: Print('tente de novo') 12/21 dessa forma fiz sozinho e depois fiz igual ao Guanabara. Tô apanhando em alguns exercícios mas outros parecem simples.
acertei esse, fiquei mt feliz, mas usei a função choice, como se fosse uma lista, porem era mais pratico usar o randint pq numero é infinito #ex029 from random import choice print('o computador pensou em um numero de 0 a 5') num = int(input('tente adivinhar o numero que o computador pensou:')) lista = [0,1,2,3,4,5] escolhido = choice(lista) print(f'o numero escolhido foi: {escolhido}') if num == escolhido: print('vc acertou o numero') else: print('vc errou')
Muito bom suas aulas!! Não queria dizer, pois eu tmbm estou fazendo o curso de Linux com você. Por isso não queria dizer mas seus cursos são muito bons! São muito dahora mesmo!! E isso acaba sendo difícil quando vou fazer outro curso com outros professores kkk mais isso não é culpa sua, você é top demais mano! Tanto pelo modo que ensino e pela facilidade que tem de prender a atenção, e isso pelo vídeo! Kkk muito bom mesmo, essa aula eu consegui fazer mas assistindo ao exercício, muito top esse jogo! Não consegui ganhar nenhuma ainda 😅 mas parabéns mesmo Guarabara! Não faz ideia da ajuda que seus vídeos estão me dando. Obrigado pelo empenho e dedicação por nós, pequenos "gafanhotos" 👏👏
kkkk Adoro fazer esses exercícios, coloquei um áudio do Faustão para quando o usuário perde e um áudio de comemoração quando acerta: import random import pygame from time import sleep pygame.mixer.init() pygame.init() print('\033[1;34mVou pensar em um número entre 0 e 5. Tente adivinhar!\033[m') num1 = random.randint(0, 5) num2 = int(input('Em que número pensei?:')) print('Tam Tam Tam Tam....') sleep(2) print('Você...') sleep(1) if num1 == num2: print('\033[1;34mVocê acertou, Parabéns! Uhuuul!!\033[m ' 'Eu pensei mesmo no número {}!haha'.format(num1)) pygame.mixer.music.load('comemora.mp3') pygame.mixer.music.play() pygame.event.wait() else: print('\033[1;31mVocê errrrouuuu!!!haha\033[m ' 'Eu pensei no número {} e não no {}.'.format(num1, num2)) pygame.mixer.music.load('errou.mp3') pygame.mixer.music.play() pygame.event.wait()
Foi uma ótima abordagem mas eu fiz assim: from random import choice d = int(input('Este é o numero que o computador esta pensando? ')) l = [0, 1, 2, 3, 4, 5] e = choice(l) print(f"O numero escolhido foi:{e}") if e == d: print("Meus parabens voce acertou!!!!") else: print("Voce errou tente outra vez!!!")
Eu havia utilizado um conceito visto nos desafios anteriores, deixando o código um pouco maior: print('Olá, vou escolher um número inteiro entre 0 à 5. Tente adivinhar qual.') n = int(input('Qual número eu escolhi? ')) lista = [0, 1, 2, 3, 4, 5] npc = random.choice(lista) print(f'O número que eu escolhi foi {npc}') if n == npc: print('Parabéns, você adivinhou!') else: print('Ganhei, você não conseguiu adivinhar.')
Dica para evitar erros e converter para str tipo assim import random print("-" * 20) numeros = ["1","2","3","4","5"] jogador = str(input("Tente adivinhar o numero de 0 a 5 que pensei; ")) python = random.choice(numeros) if jogador == python: print("Oh, você acertou, parabens") else: print("Haha, você errou, pensei em {}" . format(python))
EU FIZ ASSIM: from random import choice num = int(input('Escolha um numero entre 0 e 5: ')) al = choice([1, 2, 3, 4, 5]) if num == al: print('Você acertou o numero é {}'.format(al)) else: print('tente novamente')
quero deixar esse comentário aq pra lembrar do dia em q eu fiz meu primeiro joguinho no python, ate ontem estava desanimado pq n tinha entendido os exercícios 19 a 28 e hj no dia seguinte depois de reasistir as aulas consegui responder todos sem dificuldade nenhuma, espero voltar daqui a alguns anos nesse comentário pra relembrar do meu começo e não desanimar mesmo q não consiga fzr um código de primeira, eu posso tentar dnv!
Ótimo que muitos estão avançando. Peço um modelo bem simples deste jogo para eu ensinar minha filha(autista), para motivá-la a continuar aprendendo a programação do prof. Gustavo Guanabara. Está a ajudando muito na programação, está iniciando.
simplifiquei meu código para te ajudar from random import randint print('Vou pensar em um número entre 0 e 5. Tente adivinhar ...') user = int(input('Em que número eu pensei? ')) pc = randint(0, 5) if user == pc: print('PARABÉNS! Você Acertou!') print(f'Computador: {pc}') print(f'Usuário: {user}') else: print('Você ERROU! Tente novamente.') print(f'Computador: {pc}') print(f'Usuário: {user}') Espero que te ajude, qualquer coisa pode perguntar ^^
Eu fiz usando: from random import choice n1 = int(input('Diga um número:')) lista = [1, 2, 3, 4, 5] b = choice(lista) if n1 == b: print('Parabéns, seu sabichão') else: print('Sinto muito, você errou.') E funcionou do msm jeito kkkk.
import random escolha = int(input('Digite um numero de 0 a 5 para jogar ')) pensando = random.randint(0,5) if pensando == escolha: print('parabens vc conseguiu acertar') else: print('que pena pensei no {} e não no {}'.format (pensando, escolha)) sem olhar pro de ninguém, passei muito tempo pq estava usando hífen em vez de virgula no randint
Eu tuilizei o IF para fazer esse exercicio! import random n = int(input('Digite um numero de 0 a 5: ')) print('Muito bem você digitou o numero {}'.format(n)) sorteador = random.randint(1, 5) if (n == sorteador): print('Parabéns você acertou!') else: print('Você errou!') print('O numero correto era o numero {}'.format(sorteador))
Nossa nem to acreditando. consegui fazer tudo sozinha. fiz dessa forma fico pouco grande mais deu certo import random print('--='*30) print('Vou pensar em um numero entre 0 e 5. Tenta advinhar...') print('--='*30) n = int (input('Em que número eu pensei?')) print('Processando......') a = 0 b = 1 c = 2 d = 3 e = 4 f = 5 num = [a,b,c,d,e,f] sorteio = random.choice(num) print('Eu escolhi {}'.format(sorteio)) if n == sorteio: print('Você acertou meus PARABENS!!!') else: print('Que pena, não foi dessa vez!!!')
fiz assim, assistindo a aula agr ! from random import choice # import random n = int(input("Escreva um número entre 0 a 5 : ")) lista = [0, 1, 2, 3, 4, 5] r = choice(lista) if r == n: print("Boa você acertou, o número sorteado foi {} !".format(r)) else: print("Infelizmente vc errou o número sorteado foi {} !".format(r))
Na primeira vez que eu fiz, ao invés de usar o randint, eu criei uma lista de strings, e dei shuffle nela, depois comparei o número dito pelo jogador com o primeiro número da lista do computador
Eu fiz desse maneira: from random import randint player = int(input('tente adivinhar um número de 0 à 5 ')) acertou = randint(0,5) print('O número foi {}'.format(acertou)) if player == acertou: print('acertou mizeravi, Congratulations!') else: print('Você errou! Game over.') print('FIM')
Ja fiz um desse no meu curso 👇: nome = input('Digite o seu nome: ') print(f'Seja bem vindo(a) ao jogo da adivinhação,',nome) from random import randint computador = randint(0, 30) print('Sou o seu computador...acabei de pensar em um número entre 0 e 30.') print('Será que você irá conseguir adivinhar o número que eu pensei??') acertou = False palpites = 0 while not acertou: jogador = int(input('Qual é seu palpite?')) palpites += 1 if jogador == computador: acertou = True else: if jogador < computador: print('É mais, tente outra vez') elif jogador > computador: print('É menos, continue tentando.') print(f'Você acertou com',palpites, 'tentativas. PARABÉNSS!!!')
Esse desafio eu consegui resolver sem olhar o vídeo do exercício, fiz de uma maneira bem simples, abaixo a forma que fiz o exercício: import random num = random.randint(0, 5) n = int(input('Acerte o número escolhido pelo computador: ')) print(f'O número escolhido pelo computador foi {num}.') if num == n: print('Você venceu.') else: print('Você perdeu.')
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em: www.cursoemvideo.com/curso/python-3-mundo-1/
Esse video apareceu no meu yt, e quem diria, assisti a primeira vez na pandemia, como algo pra ocupar minha mente pra nao surtar, de la pra ca passaram 4 anos, e hoje sou desenvolvedor mobile pleno, tudo começou com esse video, sempre bom recordar ❤
Quais foram seus passos após o cursos para se tornar um desenvolvedor mobile ? parabéns pela conquista
Seu relato é inspirador, muito bom ver pessoas bem sucedidas!
voce chegou a fazer faculdade amg?
Fiz esse exercício de um jeito simples demais rs não usei o random, estou me familiarizando aos poucos com essas funções. As vezes a gente se frustra por pensar em coisas que depois na correção parecem tão óbvias, mas o processo de aprendizado pra quem saiu do zero é assim mesmo, faz parte :)
Te entendo perfeitamente kkkkk,
mas programação é assim mesmo, você vai passar mais tempo pesquisando como se faz do que realmente codando
@@luigichaves. já me falaram isso, é coisa de mais pra memorizar tudo, é um infinito de códigos rs
@@vittaday SIM CARA, fui assistir o vídeo da explicação do professor e fiquei até triste kkkkkkkk. Mas precisamos sempre nos lembrar q nós estamos em um processo de aprendizagem
@@lukka.gabriel com certeza amigo gafanhoto! Boa sorte pra nós nessa jornada e muuuita RESILIÊNCIA!!!
como voce fez sem usar o random fiquei curioso
pra mim que sou iniciante, to achando tudo fantastico
'''
Desafio: Escreva um programa que faça o computador "pensar"
em um número de 0 e 5 e peça para o usuário descobrir
qual foi o número escolhido pelo computador
Obs.: O programa deverá escrever na tela se o usuário venceu ou perdeu
'''
# Biblioteca
from emoji import emojize
from random import randint
print(emojize("
=== :mortar_board: DESAFIO 28 :mortar_board: ===
", use_aliases=True))
n = int(input("
Digite um número entre [ 0 - 5 ]
-> "))
# Proteção básica:
if not ( n >= 0 and n
tbm
E ai, evolui?
Pra que complicar o exercicio? se ele tá rodando e o código está certo é o que importa, usar várias funções na onde não precisa não ajuda em nada.
@@Amanda-qe5lj quais as funções que você considera desnecessárias?
Em 2022 estou achando simplesmente FANTÁSTICO. Parabéns!
eu tbm to achando perfeito!
eu tbm estou em 2022
ainda bem que pelo ano , o python n mudou muitos modulos kk
nome = str(input('Quer namorar comigo?')).upper().strip()
if nome == 'SIM':
print('To muito feliz, te amo!!')
else:
print('Nem queria mesmo!')
mt bomm kkkkkkk
😂
kkkkkkkkkkk :D
STONKS
Talvez...
Fiz assim:
import random
nums = [0, 1, 2, 3, 4, 5]
np = random.choice(nums)
print('Vou pensar em um número de 0 a 5... Tente adivinhar qual é o número!')
adivinhe = int(input('Qual é o número? '))
if adivinhe == (np):
print('VOCÊ ACERTOU, PARABÉNS!')
else:
print('O Computador VENCEU!')
import random
v1=int(input('Em que número pensei? '))
lista=[0,1,2,3,4,5]
print('Processando...')
v2=random.choice(lista)
if v2!=v1:
print('Ganhei!Eu pensei no número {} e não no {} '.format(v2,v1))
else :
print('Perdi! Eu pensei no número {} igual o {}'.format(v1,v2))
Eu também fiz lista e usei choice, mas é maneiro chegar aqui na aula e ver outros métodos, nem lembrei do randint 😅😂😂
@@will.freitasferreira eu nem lembrei do choice 😅, fiz igual o do professor:
from random import randint
npc = randint(0, 5)
print('O programa irá sortear o numero, vamo ver se você ira acertar?')
numero = int(input('Escolha o seu número: '))
if npc == numero:
print(f'O número sorteado foi {npc}, você acertou!')
print('PARABÉNS !!!')
else:
print(f' o numero sorteado foi {npc}, voce errou!')
print('Mais sorte na proxima vez!')
@@victorSsantos Pode crer!! É isso aí, bora resolver todos esses desafios!! 🤜🏼🤛🏼
tambem usei o choice
cada dia eu amo mais esse canal....
Concordo mano, melhor canal!
Muito bom mesmo!!!
É incrível como, não importa o quanto eu ache que simplifiquei o meu programa, dá pra fazer ainda mais simples!
simm kkkkkkkk
Bom dia professor! Resolvi esse exercício importando a função CHOICE e usando lista.
Funcionou perfeitamente...
eu fiz assim tambem
essa função sleep era uma das funções que eu estava procurando!
funções como da biblioteca time, random, esse if e else, and e or , acredito que eu usarei muito, lógico irei aprender outras funções importantes também, mas essas que citei acima já abrem um leque de possibilidades no Python para criar códigos já ate legais.
Eu usei a funcionalidade: choice, ao invés da funcionalide: randint. Eu obtive os mesmos resultado, só que o randint é bem mais simplificado... Só que mesmo assim eu consegui solucionar o problema. Nice!!
O meu não funcionou com choice, mas foi só trocar pra randint que funcionou. Acho q tem haver com os numeros inteiros, não consegui resolver com choice
esse sem dúvidas foi o desafio mais divertido de se fazer hahaha
muito top esse desafio, me deu um up novamente nos estudos. estava meio desanimado na última semana mas já estou retomando o gosto. acredito que a caminhada seja assim msm, cheia de altos e baixos.
O meu deu certo, mais eu usei o choice...
from random import choice
print('-=-'* 19)
print('Vou pensar em um número entre 0 e 5. Tente Adivinhar...')
print('-=-'* 19)
lista=[0,1,2,3,4,5]
escolha=choice(lista)
n1=int(input('Em que número eu pensei? '))
print('PROCESSANDO...')
if n1 == escolha:
print('PARABÉNS! Você conseguiu me vencer!')
else:
print('GANHEI! Eu pensei no número {} e não no {}'.format(escolha,n1))
print('--FIM--')
Também usei o choice e deu certo
eu também fiz com choice:
from random import choice
import time
n = int(input('O pc vai pensar em um número de 1 à 5, tente adivinhar qual é: '))
numeros = choice([1, 2, 3, 4, 5])
if n >= 6:
print('eu mandei você pensar em um numero de de 1 à 5, seu animal.')
else:
print('analisando...')
time.sleep(1)
if n= 6:
print('tente de novo.')
else:
print('Você errou, eu pensei em {} e não em {}' .format (numeros, n))
Eu usei o randrange e deu certo
Fiz o mesmo kk
Fiz igual kkk pqp
eu criei um jogo com dificuldades, professor!
.
print('-' * 24)
import random
play = str(input('Está pronto para começar?
')).strip().lower()
s = 'sim' in play
n = 'não' in play
if s == True:
difficulty = str(input('Chose a difficulty (hard, normal or easy): ')).strip().lower()
easy = 'easy' in difficulty
normal = 'normal' in difficulty
hard = 'hard' in difficulty
d1 = random.randint(1, 3)
d2 = random.randint(1, 6)
d3 = random.randint(1, 9)
if easy == True:
print('Ue, escolheu a dificuldade fácil? que medroso...')
num1 = int(input('escolha logo um número entre 1 e 3: '))
if num1 == d1:
print('Certo, você acertou, mas com a dificuldade no fácil, todos conseguem.')
else:
print(f'Cara, até no fácil você errou? eu pensei no número {d1}, não no {num1}')
if normal == True:
print('Normal? tá começando a ficar interessante...')
num2 = int(input('Escolhe um número entre 1 e 6: '))
if num2 == d2:
print('Você acertou!? tenho certeza que no hard você não teria tanta sorte assim...')
else:
print(f'Como esperado, você errou, se você não acerta aqui, imagina no hard LOL! Eu pensei no {d2}, '
f'não no {num2}')
if hard == True:
print('Está tão confiante assim? hahahaha')
num3 = int(input('Escolhe um número entre 1 e 9: '))
if num3 == d3:
print('Impossível!!! eu nunca perdi nessa dificuldade!!!')
else:
print('Não se envergonhe... eu fui programado para nunca perder nesse nível. Eu pensei '
f'no {d3}, não no {num3}')
if n == True:
print('Seu medroso...')
print('-----END-----')
print('-' * 24)
O jogo até te humilha kkkkkkkkkkk
kkkkkkkkkkkkkkkkkkkkkkkkk cara eu ri
Vou até copiar esse ksks
fantástico kkkk
muito bom mano.
Inspirado nesse desafio eu fiz um joguinho para tentar adivinhar a PALAVRA, esse aqui é o código -
from random import choice
print(' {:=^50} '.format(' Adivinhe a palavra ! '))
lista = ['abelha', 'macaco', 'matemática', 'livro', 'praia', 'leão', 'celular', 'triângulo', 'história', 'capitalismo']
palavra_secreta1 = choice(lista)
dica1 = input(' Você vai querer uma dica ? ').lower()
if palavra_secreta1 == 'abelha':
dica2 = ' A sua dica é : Amarelo e preto '
nps = ' A palavra secreta tem 6 letras '
elif palavra_secreta1 == 'macaco':
dica2 = ' A sua dica é : Evolução humana '
nps = ' A palavra secreta tem 6 letras '
elif palavra_secreta1 == 'matemática' or palavra_secreta1 == 'matematica':
dica2 = ' A sua dica é : Pesadelo de muitos na escola '
nps = ' A palavra secreta tem 10 letras '
elif palavra_secreta1 == 'livro':
dica2 = ' A sua dica é : Conhecimento '
nps = ' A palavra secreta tem 5 letras '
elif palavra_secreta1 == 'praia':
dica2 = ' A sua dica é : Férias '
nps = ' A palavra secreta tem 5 letras '
elif palavra_secreta1 == 'leão' or palavra_secreta1 == 'leao':
dica2 = ' A sua dica é : Rei '
nps = ' A palavra secreta tem 4 letras '
elif palavra_secreta1 == 'celular':
dica2 = ' A sua dica é : Sem isso, sem vida '
nps = ' A palavra secreta tem 7 letras '
elif palavra_secreta1 == 'triângulo' or palavra_secreta1 == 'triangulo':
dica2 = ' A sua dica é : Forma ge...'
nps = ' A palavra secreta tem 9 letras '
elif palavra_secreta1 == 'história' or palavra_secreta1 == 'historia':
dica2 = ' A sua dica é : Passado '
nps = ' A palavra secreta tem 10 letras '
elif palavra_secreta1 == 'capitalismo':
dica2 = ' A sua dica é : Right '
nps = ' A palavra secreta tem 11 letras '
if dica1 == 'Sim' or dica1 == 'sim' or dica1 == 'SIM':
print(dica2)
else:
print(' Então vamos direto ao jogo ! ')
print('
Tente adivinhar a palavra (Regras) :
Se você pediu dica :
Você terá 3 chances para adivinhar a palavra
Se você não pediu dica :
Você terá 5 chances para adivinhar a palavra ')
print('
A sua palavra tem {} '.format(nps))
if dica1 == 'sim':
n1a = str(input(' Tente adivinhar a palavra: ')).strip()
if n1a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n1a != palavra_secreta1:
print(' Você errou! ')
n2a = str(input(' Tente novamente: ')).strip()
if n2a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n2a != palavra_secreta1:
print(' Você errou .')
n3a = str(input(' Sua última tentativa: ')).strip()
if n3a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n3a != palavra_secreta1:
print(' Você perdeu
A palavra era {} '.format(palavra_secreta1))
else:
n1b = str(input(' Tente adivinhar a palavra: '))
if n1b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n1b != palavra_secreta1:
print(' Você errou ')
n2b = str(input(' Tente novamente: '))
if n2b == palavra_secreta1:
print(' Parabéns ! Você ganhou !')
elif n2b != palavra_secreta1:
print(' Você errou ')
n3b = str(input(' Tente novamente: '))
if n3b == palavra_secreta1:
print(' Parabéns ! Você ganhou !')
elif n3b != palavra_secreta1:
print(' Você errou ')
n4b = str(input(' Tente novamente: '))
if n4b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n4b != palavra_secreta1:
print(' Você errou ')
n5b = str(input(' Sua última tentativa: '))
if n5b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n5b != palavra_secreta1:
print(' Você perdeu
A palavra era {} '.format(palavra_secreta1))
tá doido, que foda kk
tava inspirado em, o jogo ficou muito bom kkkk
ficou muito bom, parabéns, fiz algumas modificações para deixar o código mais fácil de entender e na hora de responder, pode ter gente que responde "s" ou "n".
código:
from random import choice
print(' {:=^50} '.format(' ADIVINHE-QUAL-É-A-PALAVRA-!-----1.0 '))
lista = ['abelha', 'macaco', 'matemática', 'livro', 'praia', 'leão', 'celular', 'triângulo', 'história', 'capitalismo']
palavra_secreta1 = choice(lista)
dica1 = input(' Você vai querer uma dica ? ').lower()
#------------------------------------dicas------------------------------------
if palavra_secreta1 == 'abelha':
dica2 = ' A sua dica é : Amarelo e preto '
nps = ' A palavra secreta tem 6 letras '
elif palavra_secreta1 == 'macaco':
dica2 = ' A sua dica é : Evolução humana '
nps = ' A palavra secreta tem 6 letras '
elif palavra_secreta1 == 'matemática' or palavra_secreta1 == 'matematica':
dica2 = ' A sua dica é : Pesadelo de muitos na escola '
nps = ' A palavra secreta tem 10 letras '
elif palavra_secreta1 == 'livro':
dica2 = ' A sua dica é : Conhecimento '
nps = ' A palavra secreta tem 5 letras '
elif palavra_secreta1 == 'praia':
dica2 = ' A sua dica é : Férias '
nps = ' A palavra secreta tem 5 letras '
elif palavra_secreta1 == 'leão' or palavra_secreta1 == 'leao':
dica2 = ' A sua dica é : Rei '
nps = ' A palavra secreta tem 4 letras '
elif palavra_secreta1 == 'celular':
dica2 = ' A sua dica é : Sem isso, sem vida '
nps = ' A palavra secreta tem 7 letras '
elif palavra_secreta1 == 'triângulo' or palavra_secreta1 == 'triangulo':
dica2 = ' A sua dica é : Forma ge...'
nps = ' A palavra secreta tem 9 letras '
elif palavra_secreta1 == 'história' or palavra_secreta1 == 'historia':
dica2 = ' A sua dica é : Passado '
nps = ' A palavra secreta tem 10 letras '
elif palavra_secreta1 == 'capitalismo':
dica2 = ' A sua dica é : Right '
nps = ' A palavra secreta tem 11 letras '
if dica1 == 'sim' or dica1 == 's':
print(dica2)
#--------------------se o jogador não quê dicas--------------------
else:
print(' Então vamos direto ao jogo ! ')
print('
Tente adivinhar a palavra (Regras) :
Se você pediu dica :
Você terá 3 chances para adivinhar a palavra
Se você não pediu dica :
Você terá 5 chances para adivinhar a palavra ')
print('
A sua palavra tem {} '.format(nps))
#--------------------------jogo com dica--------------------------
if dica1 == 'sim' or dica1 == 's':
n1a = str(input(' Tente adivinhar a palavra: ')).strip()
if n1a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n1a != palavra_secreta1:
print(' Você errou! ')
n2a = str(input(' Tente novamente: ')).strip()
if n2a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n2a != palavra_secreta1:
print(' Você errou .')
n3a = str(input(' Sua última tentativa: ')).strip()
if n3a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n3a != palavra_secreta1:
print(' Você perdeu
A palavra era {} '.format(palavra_secreta1))
#--------------------------------------------jogo sem dica--------------------------------------------
else:
n1b = str(input(' Tente adivinhar a palavra: '))
if n1b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n1b != palavra_secreta1:
print(' Você errou ')
n2b = str(input(' Tente novamente: '))
if n2b == palavra_secreta1:
print(' Parabéns ! Você ganhou !')
elif n2b != palavra_secreta1:
print(' Você errou ')
n3b = str(input(' Tente novamente: '))
if n3b == palavra_secreta1:
print(' Parabéns ! Você ganhou !')
elif n3b != palavra_secreta1:
print(' Você errou ')
n4b = str(input(' Tente novamente: '))
if n4b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n4b != palavra_secreta1:
print(' Você errou ')
n5b = str(input(' Sua última tentativa: '))
if n5b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n5b != palavra_secreta1:
print(' Você perdeu
A palavra era {} '.format(palavra_secreta1))
@@josebarros3031 Muito bom o código, estava dando uma olhada nele achei 2 problemas.
Se na resposta você digitar por exemplo "Macaco" ou "MACACO" o programa entende como se você tivesse errado, porque está sem a função .lower() nas respostas, e na pergunta para saber se o usuário irá querer dica ou não acontece a mesma coisa(ele entende como se o usuário digitasse "não" ou outra coisa) pois também está sem a função lower.
O outro problema estava nas resposta com duas opções por exemplo "historia" ou "história", por não tem a palavra acentuada na lista de palavras e o programa entendia que estava errado.
Então fiz essas poucas alterações adicionando a função lower e strip aonde era necessário e adicionando as palavras que faltavam na lista, espero ter ajudado.
CÓDIGO:
from random import choice
print(' {:=^50} '.format(' ADIVINHE-QUAL-É-A-PALAVRA-!-----1.0 '))
lista = ['abelha', 'macaco', 'matemática', 'matematica', 'livro', 'praia', 'leão', 'leao', 'celular', 'triângulo', 'triangulo', 'história', 'historia', 'capitalismo']
palavra_secreta1 = choice(lista)
dica1 = str(input(' Você vai querer uma dica ? ')).strip().lower()
#-----------------------------------dicas-----------------------------------
if palavra_secreta1 == 'abelha':
dica2 = ' A sua dica é : Amarelo e preto '
nps = ' A palavra secreta tem 6 letras '
elif palavra_secreta1 == 'macaco':
dica2 = ' A sua dica é : Evolução humana '
nps = ' A palavra secreta tem 6 letras '
elif palavra_secreta1 == 'matemática' or palavra_secreta1 == 'matematica':
dica2 = ' A sua dica é : Pesadelo de muitos na escola '
nps = ' A palavra secreta tem 10 letras '
elif palavra_secreta1 == 'livro':
dica2 = ' A sua dica é : Conhecimento '
nps = ' A palavra secreta tem 5 letras '
elif palavra_secreta1 == 'praia':
dica2 = ' A sua dica é : Férias '
nps = ' A palavra secreta tem 5 letras '
elif palavra_secreta1 == 'leão' or palavra_secreta1 == 'leao':
dica2 = ' A sua dica é : Rei '
nps = ' A palavra secreta tem 4 letras '
elif palavra_secreta1 == 'celular':
dica2 = ' A sua dica é : Sem isso, sem vida '
nps = ' A palavra secreta tem 7 letras '
elif palavra_secreta1 == 'triângulo' or palavra_secreta1 == 'triangulo':
dica2 = ' A sua dica é : Forma ge...'
nps = ' A palavra secreta tem 9 letras '
elif palavra_secreta1 == 'história' or palavra_secreta1 == 'historia':
dica2 = ' A sua dica é : Passado '
nps = ' A palavra secreta tem 10 letras '
elif palavra_secreta1 == 'capitalismo':
dica2 = ' A sua dica é : Right '
nps = ' A palavra secreta tem 11 letras '
if dica1 == 'sim' or dica1 == 's':
print(dica2)
#-------------------se o jogador não quê dicas-------------------
else:
print(' Então vamos direto ao jogo ! ')
print('
Tente adivinhar a palavra (Regras) :
Se você pediu dica :
Você terá 3 chances para adivinhar a palavra
Se você não pediu dica :
Você terá 5 chances para adivinhar a palavra ')
print('
A sua palavra tem {} '.format(nps))
#-------------------------jogo com dica-------------------------
if dica1 == 'sim' or dica1 == 's':
n1a = str(input(' Tente adivinhar a palavra: ')).strip().lower()
if n1a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n1a != palavra_secreta1:
print(' Você errou! ')
n2a = str(input(' Tente novamente: ')).strip().lower()
if n2a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n2a != palavra_secreta1:
print(' Você errou .')
n3a = str(input(' Sua última tentativa: ')).strip().lower()
if n3a == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n3a != palavra_secreta1:
print(' Você perdeu
A palavra era {} '.format(palavra_secreta1))
#-------------------------------------------jogo sem dica-------------------------------------------
else:
n1b = str(input(' Tente adivinhar a palavra: ')).strip().lower()
if n1b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n1b != palavra_secreta1:
print(' Você errou ')
n2b = str(input(' Tente novamente: ')).strip().lower()
if n2b == palavra_secreta1:
print(' Parabéns ! Você ganhou !')
elif n2b != palavra_secreta1:
print(' Você errou ')
n3b = str(input(' Tente novamente: ')).strip().lower()
if n3b == palavra_secreta1:
print(' Parabéns ! Você ganhou !')
elif n3b != palavra_secreta1:
print(' Você errou ')
n4b = str(input(' Tente novamente: ')).strip().lower()
if n4b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n4b != palavra_secreta1:
print(' Você errou ')
n5b = str(input(' Sua última tentativa: ')).strip().lower()
if n5b == palavra_secreta1:
print(' Parabéns ! Você ganhou ! ')
elif n5b != palavra_secreta1:
print(' Você perdeu
A palavra era {} '.format(palavra_secreta1))
@@Duduzinn_ ok, obrigado pela correção
Fiz o exercicio de uma forma simples, não fazendo da mesma forma que a correção. Mas de qualquer forma fico feliz por ter conseguido, mesmo sem utilizar a importação/funções. Vai servindo sempre como aprendizado.
Como eu fiz:
n1 = 0
print("Vou pensar em um número entre 0 e 5. Tente adivinhar...")
n2 = int(input("Em que número eu pensei? "))
if n2 >= 1:
print("GANHEI !! Eu pensei no número {} e não no {}.".format(n1, n2))
else:
print("PARABÉNS !! você acertou...")
mas oque acontece é que no seu o resultado é sempre 0, diferente do codico dele que o resultado se altera a cada play
Muito bom o Trabalho Guanabara ! parabéns ! só tinha visto qualidade em cursos assim na Ecthos vocÊ brilhou garotinho.
Fantático Rapaz! Eu peguei a ideia e desenvolvi o mesmo jogo mas de forma parecida! Muito obrigado pela dica e pelo apoio mesmo tendo gravado o curso a tanto tempo.
Tá bem simples mas funciona
import random
pc = random.randint(0, 5)
vc = int(input('Digite um número de 0 a 5:'))
if pc==vc:
print('Você ganhou!!!')
else:
print('O PC ganhou!!!')
from random import randint
from time import sleep
from termcolor import colored
computador = randint(0, 10)
print(colored('=#=', 'yellow') * 25)
print('Vou pensar em numero entre 0 e 10')
print(colored('=#=', 'yellow') * 25)
jogador = int(input('Em que numero eu pensei ? '))
print(colored('Processando...', 'yellow'))
sleep(4)
if computador == jogador:
print(colored('Acerto mizerávi
Também fiz assim:
import random
n = int(input('Tente advinhar o número:'))
num = random.randint(0,5)
print(num)
if n == num :
print('Parabéns você acertou!')
else:
print('Que pena, você errou!')
Hoje é 29/09/2021 ás 00:13 horas, eu morto de cansado do trabalho, e estou aqui estudando. Estou muito feliz que consegui resolver sozinho esse exercício, sem precisar copiar códigos. Eu fiz assim:
import random
print('Estou pensando em um número aleatório de 1 a 5
e gotaria que você tentace acerta quel é')
n = int(input('Qual número estou pensando?: '))
c = random.randint(1,5)
print(f'O número que eu pensei foi {c}')
if n == c:
print('PARABENS!, acertou em cheio')
else:
print('Não foi dessa vez :(, mais não desista!')
Me senti muito feliz conseguindo fazer este! Inclusive fiz vários outros depois só pra praticar e brincar ao mesmo tempo!
Mas de maneira bem simplificada fiz o seguinte:
import random
import time
n = int(input('Digite um número de 0 a 5: '))
s = random.randint(0, 5)
print('Processando, aguarde...')
time.sleep(3)
if s == n:
print('O número sorteado foi {}. Parabéns você acertou!'.format(s))
else:
print('O número sorteado foi {}. Que pena, você errou!'.format(s))
consegui fazer todo alguns com muita dor de cabeça agora vou ver o jeito "certo" de fazer.
pela primeira vez fiz um exercicio sem muitas dificuldades kkkkkk
meu resultado:
vi na biblioteca do python esse random.randrange, que print numeros aleatorio q vc escolhe o inicio e fim
import random
num = random.randrange(0,5)
print('')
print('Estou pensando em um numero entre 0 e 5. tente adivinhar...')
chute = int(input('Em que numero pensei?'))
print('hmm.... Processando....')
if chute == num:
print('Parabêns, vc acertou!!')
else:
print('Vc Errou, tente novamente!')
Salvee, to fazendo o curso no inicio de 2024, ta sendo mt bom, esse professor faz tudo parecer mt facil, como realemnte é, diferente de outros.
O meu código para resolver o exercicio foi o seguinte:
from random import randint
from time import sleep
print('-=-'*20)
print('Vamos jogar um jogo de adivinhação?')
sim = input('Sim/Não ')
print('-=-'*20)
capitalizado = sim.capitalize()
if capitalizado == 'Sim':
print('Ok, vou vou pensar em um número de 0 a 5, e você tem que acertar!')
if capitalizado == 'Não':
print('Ahh, que pena! Se você quiser jogar, é só voltar mais tarde!')
computador = randint(0, 5)
# Escolhe o número
jogador = int(input('Agora é sua hora de adivinhar! Escreva um número de 0 a 5, e tente adivinhar'
'o número que eu pensei! '))
print('Processando...')
sleep(3)
if jogador == computador:
print('Poxa, você me venceu! Quer jogar de novo?')
else:
print('Eu ganhei! Vamos jogar de novo?')
Eu mudei muita coisa, coloquei coisa que não precisava, mas me diverti muito mais fazendo assim, recomendo para vocês resolver do seu jeito, colocando coisas novas, melhora muito o aprendizado.
Estou Vendo esse curso com 12 anos, nunca é cedo para aprender algo novo!
Meta de trabalhar na área ainda em 2023!!!! hoje 23/12/22
Estou muito feliz em já começar acertando sozinho! mesmo que de forma diferente
EXERCICIO#28:
import random
print('Tente acertar o número aleatorio entre 0 e 5!')
numero = int(input('Digite um número: '))
randon = random.randint(0, 5)
if numero == randon:
print('Parabéns! Você venceu!')
else:
print('O computador venceu')
print(f'O computador escolheu {randon}')
tbm kkk
Conseguiu ? to aprendendo agora.
Melhor jeito e fazendo pelo Site pessoal , tudo Gratuito mas com toda certeza vale a pena Pagar mas so se quiser, Parabens Guanabara vc e foda
mano até chorei com esse vídeo, adoro esses carregamentos, quando era novo adorava colocar essas coisas no Multimedia Builder, mesmo que não esteja processando nada por trás kkk. Parabéns !
Esse exercício eu resolvi ele de uma maneira diferente,mas obtive o mesmo resultado!
import random
print('★◢▬▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭◱◸☆◹◲▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▬◣★')
print(' Tente adivinhar que número entre 0 à 5 estou pensando!')
print('★◥▬▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭◱◸☆◹◲▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▭▬◤★')
numeros = 0, 1, 2, 3, 4, 5
escolha = random.choice(numeros)
user = int(input('Digite um número de 0 à 5: '))
if user == escolha:
print('Parabéns,você acertou!')
else:
print('Awn,você não conseguiu adivinhar,o computador ganhou,mais sorte da próxima!')
Cara comecei nesse curso esse mês a data de hoje e 24/08 tou gostando bastante do conteúdo , so tou precisando de um notebook agora para praticar .
Muito feliz de ter conseguido resolver o exercício!
Olá 🦗! Fico muito feliz em saber que conseguiu resolver o exercício! Parabéns pelo esforço e dedicação! Continue assim, se dedicando aos estudos e buscando conhecimento. Tenho certeza de que vai alcançar seus objetivos! 🎉
Considere se tornar Estudonauta ou Aluno Apoiador em nosso site para ajudar no seu aprendizado. 🖖
A minha maior dificuldade tem sido na hora de executar um exercício sempre associar as soluções da aula/exercício passado... E o jeito de resolver é sempre mais simples. 10/10/2022
Comentem daqui 1 ano, direi se desisti ou se estou melhor. :D
e ai, tá melhor?
😂
E ai como esta a carreira? 😂
Eae?
E ai ? Deu certo ?
Guanabara é show! Melhor professor e curso que eu já tive.
Eu fiz assim:
from random import randint
print(f'Vou pensar em um número entre 0 e 5. Tente Advinhar ...')
num1 = int(input('Que número pensei: '))
print(f'Processando...')
num2 = randint(0, 5)
if num2 == num1:
print(f'Parabéns, Você ganhou!')
else:
print(f'Ganhei, Pensei no número {num2} e não no número {num1}')
Eu também
from random import randint
a=int(input('qual número eu pensei :'))
b=randint(0,5)
print(f'pensei no {b}')
if a==b:
print('certa resposta,parabens !')
else:
print('voce errou.')
Exercícío 028
from random import randint
print('-='*30, '
Vou pensar em um número entre 0 e 5. Tente adivinhar...')
print('-='*30)
p = randint(0, 5)
n = int(input('Em que número eu pensei? '))
if n == p:
print('PROCESSANDO...
PARABÉNS! Você conseguiu me vencer!')
else:
print(f'GANHEI! Eu pensei no número {p} e não no {n}.')
Esse foi um dos códigos mais legais de fazer. Pq eu fiz na fluidez e é muito bom ver ele funcionando.
BICHO!!... voces sao fenomenais !!... Que Deus abençoe muito a vida de todos vocês pelo que estao fazendo.
Rapaziada confesso que queimei um pouco a largada mas é pq eu queria fazer um joguinho bacana com função de jogar novamente!
import random
while True:
print('JOGO DE ADINVINHA!!')
num = random.randint(0, 5)
tentativa = int(input('Adivinhe qual o número de 0 a 5: '))
if tentativa == num:
print('Parabéns você conseguiu acertar!!')
else:
print('Infelizmente não foi dessa vez')
print('Obrigado por jogar!')
nova = str(input('Deseja jogar novamente? S/N: ')).strip().upper()
if nova == 'S':
continue
else:
break
Utilizei a opção de loop while para acrescentar essa função para que enquanto o valor de nova for 'S' o script será reiniciado e quando for 'diferente ou N' haverá um break para encerrar o código o gustavo ainda vai explicar isso melhor eu que quis queimar a largada pois também não aprendi essa parte ainda kkkkkk
um bom programador sempre está um passo a frente, continue assim
Eu tinha visto um vídeo ontem de umas dicas de python e uma delas era como colorir o terminal kkkk
from random import randint
from time import sleep
print(f'\033[92m{"-+-"*19}
'
f'\033[93mVou pensar em um número entre 0 e 5. Tente adivinhar...
'
f'\033[92m{"-+-"*19}')
# randint(ini, fim) usa o todo intervalo, enquanto randrange(prime, ult) não pega o último, vai até ult-1 só
number = randint(0, 5)
guess = int(input('\033[97mEm que número pensei? '))
print('\033[94mPROCESSANDO...')
sleep(3)
if guess == number:
print('\033[95mVocê acertou! Parabéns!')
else:
print(f'\033[91mErrou! Era o {number} e não o {guess}! Tente de novo!')
Minha solução foi um pouco diferente, eu usei uma lista de numeros de 0 a 5 e usei a função choice do random para sortear o número. Ficou assim:
from random import choice
num = int(input('Digite um número inteiro entre 0 e 5:
'))
numeroSorteio = [0, 1, 2, 3, 4, 5]
numeroSorteado = int(choice(numeroSorteio))
if num == numeroSorteado:
print('Parabéns, você acertou! O número pensado foi {} e você digitou {}.'.format(numeroSorteado, num))
else:
print('Infelizmente, você errou! o número pensado foi {} e não {}'.format(numeroSorteado, num))
Esse é meu código antes de assistir o video do exercicio...
from random import randint
# Computador sorteando um número entre 0 e 5
sort = randint(0, 5)
n = int(input('Tente adivinhar o número sorteado entre 0 e 5: '))
if n == sort:
print('ACERTOU!!!')
else:
print('Que pena, voce errou...')
print('Finalizando programa...')
mas ao assistir 10s de video ja tive que mudar algumas coisas porque o do Prof. ficou bem legal
Muito agradecido pelo conteúdo de altíssima qualidade. Estou fazendo o curso em Agosto/2019. Ainda é possível fazer o teste para ter acesso ao certificado? Valeuuu!
Bom, tô tentando trocar de área de profissão. Já tive experiencias bem positivas em programação quando tava aprendendo a fazer jogos por conta própria e me surpreendo em como sua didática é simples e direta. Você é bom demais Professor!
Quis compartilhar meu código também pra engajar quem vier a seguir de mim :)
# adivinhar um numero
import random
from time import sleep # built-in pra dar uma pausa na execução do código
num = int(random.randrange(1, 10))
mNum = int(input('Por favor, faça seu chute: '))
vale = 1
tentativa = 1
# funcao que leia os erros e anote as vezes que errou
# com tres tentativas, o codigo apresenta uma dica pro usuario acertar o numero
print(num)
while mNum != num:
mNum = int(input('Deu ruim. Tenta de novo pf: '))
tentativa += 1
if tentativa > 3:
sleep(1)
if vale > 0:
print('Perai, perai, perai!')
vale -= 1
sleep(3)
print(f'Man, to vendo que você ta com dificuldade pra acertar. Vou te dar uma dica: {num-1, num+1}')
else:
pass
else:
pass
else:
pass
if mNum == num:
print('Parabéns! Você acertou!')
Eu fiz praticamente o mesmo código porem utilizando a biblioteca "from random import randrange".
eu criei uma lista de 0 a 5 e usei o random.choice, para escolher um item dessa lista
aprender programção é chato , mas pra quem começou e gostou vai passando a chatice e fica so a alegria.esse curso é muito massa!
fiz da seguinte forma:
from random import randint
from time import sleep
computer_num = randint(0,5)
user = int(input('Type a number between 0 and 5: '))
print('processing...')
sleep(2)
if user == computer_num:
print('Congrats, you got it!!! ')
else:
print('I win!')
from random import randint
from time import sleep
from termcolor import colored
pc = randint(0, 5)
print(colored('-=-', 'yellow') * 19)
print(colored('Vou pensar em um número entre 0 e 5. Tente adivinhar...', 'blue'))
print(colored('-=-', 'yellow') * 19)
resp = int(input('Em que número eu pensei? '))
print(colored('PROCESSANDO...', 'magenta'))
sleep(2)
if resp == pc:
print(colored('PARABÉNS! Você conseguiu me vencer!', 'green'))
else:
print(colored('GANHEI! Eu pensei no {} e não no {}.', 'red').format(pc, resp))
Man, como faço pra deixar somente uma palavra colorida em vez da frase inteira?
Também tinha feito assim, mas se for parar para testar, vai ver que ele sempre escolhe na ordem decrescente, excluindo o 0
@@iv5062 axo que podes fazer separado :D 'AXO' ainda não testei xD
tenta usar o negocio que junta as linhaacho que é o n/
Fiz antes de ver o resultado do professor...
Muito obrigado Guanabara
Lógica De Programação + C + C# + Python + Banco De Dados SQL & MySQL & SQL Server.
Back-End Na Veia.
Muito show de bola, o import do método sleep ficou show! Obrigado pelas aulas
#Jogo de adivinhação de números
import random
print('='*20)
print('JOGO DA ADIVINHAÇÃO')
print('='*20)
n = float(input('Vou pensar em um número entre 0 e 5, tente adivinhar: '))
lista = [0,1,2,3,4,5]
na = random.choice(lista)
if n == na:
print(f'Parabéns! Era {na} que estava pensando.')
elif n >= 6:
print(f'Eu disse entre 0 e 5!')
else:
print(f'Errou! Era {na} que estava pensando.')
Legal. Boa resolução. Mas e se na 5a linha você mudasse de n = float() para n = int(). Assim o usuário só poderá usar números inteiros e não decimais.
Na versão atual do Python, utiliza-se o comando time.sleep() ao invés de só sleep. Tava tentando fazer isso aqui e não conseguia de jeito nenhum, essa é a forma atual agora. Fica a dica ;) Vlw Guanabara!!
Funciona sim, po! Ele só importou o método sleep do módulo time. Eu tinha feito aqui e tinha funcionado rs
Esse foi o meu não saio igual ao do professor da no mesmo resultado:
import random
num = int(input(' Digite um número de 0 a 5: '))
num = random.randint(0,5)
if num>=5:
print(num)
print(' Parabéns você acertou')
else:
print(num)
print(' Você errou ')
Aprendendo Python em 2021, TOP demais. Guanabara manja demais.
Como faz pra dar o loop e não ter que executar o código novamente?
Precisa de uma estrutura de repetição!
usa o comando while, ou o for se você quiser limitar nesse caso você poderia ter feito assim:
from random import choice
from time import sleep
while True:
numeros = [0, 1, 2, 3, 4, 5]
escolha = choice(numeros)#escolhe um numero aleatorio na lista numeros
print('eu vou escolher um numero de 0 a 5')
print('ja escolhi')
palpite = int(input('que numero eu escolhi? '))#pede ao jogador um numero
print('hum...')
sleep(2)
if palpite == escolha:#veifica se a variavel escolha é igual a variavel palpite
print('você acertou eu escolhi {}'.format(escolha))
else:
print('você errou eu escolhi {}'.format(escolha))
#foi dessa forma que fiz
o print da estrutura de condição tem que esta identando esqueci
Laço de repetição, normalmente o while neste caso
,^#@&(/)@$@//&@@$//fs@l
Meu código faz exatamente a mesma coisa, porém usei algumas técnicas diferentes, a grande maioria das operações foi usando conceitos passados nas aulas mesmo (eu uso inglês nas variáveis pra poder praticar, e porque acho que é mais fácil).
# um programa que deverá gerar um número aleatório e que o usuário tente adivinhar esse número. Exiba o resultado se acertado ou não.
from random import randint
from time import sleep
number = randint(0, 5)
print(30 * "-=")
print('Pensei em um número entre 1 e 5, consegue adivinhar qual é?')
print(30 * "-=")
guess_number = int(input('Qual seu palpite? '))
print('Processando...')
sleep(2)
print('Acertou!' if guess_number == number else f'Errou! O número que pensei foi {number}!')
Cara, de todos os exercícios até agora, esse foi o melhor! Meu código ficou muito grande, vou tar disponibilizando pra quem quiser usar:
from random import randint
from time import sleep
dica = int(input('\033[31mJogador, você deseja ativar as dicas? (1 para sim/2 para não)\033[m '))
botname = str(input('\033[32m[SYSTEM]\033[m \033[36mDê um nome ao seu Adversário.\033[m ')).strip()
if botname == '':
botname = 'N/A'
print('\033[33m--=\033[m' * 30)
print('\033[32m[{}]\033[m \033[35mVou pensar num número de 0 a 5. Tenta adivinhar!\033[m'.format(botname.upper()))
print('\033[33m--=\033[m' * 30)
bnum = randint(0, 5)
# Dica do número pensado pelo computador.
if dica == 1:
if bnum == 0:
print('
\033[36m[DICA]\033[m - \033[34mÉ um número tanto positivo e negativo.\033[m
')
if bnum == 1:
print('
\033[36m[DICA]\033[m - \033[34mÉ um número impar e também é divisível por todos os números.\033[m
')
if bnum == 2:
print('
\033[36m[DICA] - \033[34mÉ um número par, primo e também é o módulo(resto) de 27 ÷ 5.\033[m
')
if bnum == 3:
print('
\033[36m[DICA]\033[m - \033[34mÉ um número impar e -2 unidades ficaria 1 \033[m
')
if bnum == 4:
print('
\033[36m[DICA]\033[m - \033[34mÉ um número par e multiplicado por 4 ficaria 16. \033[m
')
if bnum == 5:
print('
\033[36m[DICA]\033[m - \033[34mÉ um número impar, primo e subtraido por 6 ficaria -1, \033[m
')
if dica == 2:
print('
\033[4;31mVocê no começo do jogo desativou as DICAS, reinicie o jogo para ativa-las.\033[m
')
print('\033[33m--=\033[m' * 30)
print('\033[32m[{}]\033[m \033[35mEaí? Que número eu pensei?\033[m '.format(botname.upper()))
pnum = int(input('\033[32m[YOU]\033[m \033[33mO número é...\033[m '))
print('\033[32m[YOU]\033[m \033[33mO número é o {}!\033[m'.format(pnum))
sleep(1)
print('\033[32m[SYSTEM]\033[m - \033[36m{} está analisando a sua resposta...\033[m'.format(botname.upper()))
sleep(7)
# Mensagem de vitória ou perda.
if pnum == bnum:
print('\033[33m--=\033[m' * 30)
print('
\033[32m[{}]\033[m \033[35mParabéns! Você acertou.\033[m
'.format(botname.upper()))
print('\033[33m--=\033[m' * 30)
else:
print('\033[33m--=\033[m' * 30)
print('
\033[32m[{}]\033[m \033[35mVocê errou! O número que eu pensei foi {}!\033[m
'.format(botname.upper(), bnum))
print('\033[33m--=\033[m' * 30)
Tmj professor!
ficou mt legal mano, parabéns :)
@@transeunte4333 tmj, valeu :)
Gostei do exercício, mesmo não conseguindo resolver sozinho😊
Considero difícil apesar de já saber😊
De longe o mais divertido de fazer haha!!
Adorando as aulas
Eu fiz dessa forma.
import random
n = [0,1,2,3,4,5]
nr = random.choice(n)
e = int(input('Qual foi o número de 0 a 5 que eu escolhi?'))
if e == nr:
print('Parabéns, você ganhou!')
else:
print('Mais sorte da próxima vez, você perdeu.')
Achei bem tranquilo, fiz assim:
from random import randint
n = randint(0,5) # Computador sorteia o número
u = int(input('Qual é o número? Escolher de 0 a 5: ')) # Usuário escolhe o número
if n == u:
print('Parabéns você acertou!')
else:
print('Tente novamente!')
print(f'O número escolhido foi {n}.')
Eu fiz o joguinho mais simplis de todos e compliquei super o rand
import random
numeros = list(range(0, 5))
n = random.shuffle(numeros)
num = int(input("Digite um número de 0 a 5: "))
if n == num:
print("Parabéns, você acertou!")
else:
print("Você errou!")
Fiz o meu assim: bem simples mas deu certinho.
import random
num = int(input('Digite um numero inteiro entre 0 e 5:'))
lista = [0, 1, 2,3, 4, 5]
escolhido = random.choice(lista)
if num == escolhido:
print ('Parabéns! O número {} foi escolhido pelo computador. És uma pessoa de sorte!!'.format(num))
else:
print('Beep! Tente novamente, o número {} não foi o sorteado pelo computador!'.format(num))
2021
Sou iniciante e sinto esse curso muito completo para mim que não entendi nada! Parabéns professor ! Continue ...
Eu criei o meu código com emoji , o qual você já havia ensinado:
from random import randint
from emoji import emojize
n = int(input('Qual número pensei entre 1 e 5?'))
n_aleatorio = (randint(0, 5))
print('Eu pensei:{}'.format(n_aleatorio))
if n == n_aleatorio:
print('Você acertou, PARABÉNS! {}'.format(':sunglasses', use_aliases=True))
else:
print('Você perdeu! tente Outra vez! {}'.format(emojize(':scream:', use_aliases=True)))
print('___FIM___')
Bora de Python!
Cada dia mais apaixonada por programacao! Obrigada professor :)
Fiz um pouco diferente e deu certo :)
import random
print ("Vamos brincar de adivinha ?")
print ("Eu vou pensar em um número de 0 a 5 ,e você tenta adivinhar ...
Vamos lá !")
l=[0,1,2,3,4,5]
escolhido=random.choice(l)
número= int(input(">>>>Qual é o seu palpite ?"))
print ("Parabéns! Você acertou " if número==escolhido else (" Você perdeu , eu pensei no número {} ".format(escolhido)))
Usei o randint porque já o conhecia, assim como o randrange. Caso contrário teria feito como alguns colegas e usado métodos já vistos em aulas anteriores, como o choice em que escolhe um número de uma lista. Bora pra cima!
Fiz essa sozinho! que orgulho.... fiz com import random e ficou legal e não tinha visto o video pra usa o random ahah que maneiro
import random
print('Jogo do adivinha
'
'Qual o numero entre 0 e 5 o computador esta pensando? ')
list = [1 , 2 , 3 , 4 , 5]
compu = random.choice(list)
num = int(input('Digite o numero: '))
if num == compu:
print('Parabéns, você acertou!')
else:
print('Que pena, não foi desta vez!')
print(f'O numero escolido pelo computador foi: {compu}')
Eu fiz dessa forma e deu certo também:
import random
espectro = [0, 1, 2, 3, 4, 5]
print("As opções de número são: " + str(espectro))
numero_aleatorio = random.choice(espectro)
numero_inserido = int(input("selecione um número de 0 a 5: "))
if numero_inserido == numero_aleatorio:
print("Parabéns, você acertou!")
else:
print("Que pena, você errou!")
print("O número correto era: " + str(numero_aleatorio))
Eu me diverti muito com essa aula ! fiz de primeira, e amei o método sleep()
Fiz muito simples e de uma forma que depois da resolução não me agradou, mas funcionou corretamente.
import random
num = str(input("Digite um número: '))
a = [0, 1, 2, 3, 4, 5]
sorteio = random.choice (a)
if sorteio:
print('Você venceu !')
else:
print('Você perdeu!')
print(' ')
fiz com os conhecimentos de lista que ele já passou, ficou assim:
import random
lista=[1,2,3]
n1=random.choice(lista)
print('vou pensar em um número de 1 a 3. Tente advinhar...')
num=int(input('Em que número eu pensei?'))
if n1==num:
print('parabéns, você acertou!')
else:
print('não foi dessa vez, tente novamente.')
Muito obrigado, Gustavo Guanabara.
Fiz assim :
From Ransom import choice
From time import sleep
NR=int(input('bla bla'))
lista = [....]
escolhido = choice(lista)
print(f'{escolhido}')
print('processando')
sleep(3)
If NR == escolhido:
Print('Parabens')
Else:
Print('tente de novo')
12/21 dessa forma fiz sozinho e depois fiz igual ao Guanabara.
Tô apanhando em alguns exercícios mas outros parecem simples.
acertei esse, fiquei mt feliz, mas usei a função choice, como se fosse uma lista, porem era mais pratico usar o randint pq numero é infinito
#ex029
from random import choice
print('o computador pensou em um numero de 0 a 5')
num = int(input('tente adivinhar o numero que o computador pensou:'))
lista = [0,1,2,3,4,5]
escolhido = choice(lista)
print(f'o numero escolhido foi: {escolhido}')
if num == escolhido:
print('vc acertou o numero')
else:
print('vc errou')
Muito bom suas aulas!! Não queria dizer, pois eu tmbm estou fazendo o curso de Linux com você. Por isso não queria dizer mas seus cursos são muito bons! São muito dahora mesmo!! E isso acaba sendo difícil quando vou fazer outro curso com outros professores kkk mais isso não é culpa sua, você é top demais mano! Tanto pelo modo que ensino e pela facilidade que tem de prender a atenção, e isso pelo vídeo! Kkk muito bom mesmo, essa aula eu consegui fazer mas assistindo ao exercício, muito top esse jogo! Não consegui ganhar nenhuma ainda 😅 mas parabéns mesmo Guarabara! Não faz ideia da ajuda que seus vídeos estão me dando. Obrigado pelo empenho e dedicação por nós, pequenos "gafanhotos" 👏👏
kkkk Adoro fazer esses exercícios, coloquei um áudio do Faustão para quando o usuário perde e um áudio de comemoração quando acerta:
import random
import pygame
from time import sleep
pygame.mixer.init()
pygame.init()
print('\033[1;34mVou pensar em um número entre 0 e 5. Tente adivinhar!\033[m')
num1 = random.randint(0, 5)
num2 = int(input('Em que número pensei?:'))
print('Tam Tam Tam Tam....')
sleep(2)
print('Você...')
sleep(1)
if num1 == num2:
print('\033[1;34mVocê acertou, Parabéns! Uhuuul!!\033[m
'
'Eu pensei mesmo no número {}!haha'.format(num1))
pygame.mixer.music.load('comemora.mp3')
pygame.mixer.music.play()
pygame.event.wait()
else:
print('\033[1;31mVocê errrrouuuu!!!haha\033[m
'
'Eu pensei no número {} e não no {}.'.format(num1, num2))
pygame.mixer.music.load('errou.mp3')
pygame.mixer.music.play()
pygame.event.wait()
kkkkkkkkkkkkkkkkkkk muito bom
Foi uma ótima abordagem mas eu fiz assim:
from random import choice
d = int(input('Este é o numero que o computador esta pensando? '))
l = [0, 1, 2, 3, 4, 5]
e = choice(l)
print(f"O numero escolhido foi:{e}")
if e == d:
print("Meus parabens voce acertou!!!!")
else:
print("Voce errou tente outra vez!!!")
Meu programa funcionou certinho, mas graças ao video eu adicionei o sleep, que deixou o codigo mais bonito.
Aulas maravilhosas, tão dando um banho nas aulas da faculdade!!!
Isso mesmo, é sem sombra de duvidas as melhores aulas.
Eu havia utilizado um conceito visto nos desafios anteriores, deixando o código um pouco maior:
print('Olá, vou escolher um número inteiro entre 0 à 5. Tente adivinhar qual.')
n = int(input('Qual número eu escolhi? '))
lista = [0, 1, 2, 3, 4, 5]
npc = random.choice(lista)
print(f'O número que eu escolhi foi {npc}')
if n == npc:
print('Parabéns, você adivinhou!')
else:
print('Ganhei, você não conseguiu adivinhar.')
Dica para evitar erros e converter para str tipo assim
import random
print("-" * 20)
numeros = ["1","2","3","4","5"]
jogador = str(input("Tente adivinhar o numero de 0 a 5 que pensei; "))
python = random.choice(numeros)
if jogador == python:
print("Oh, você acertou, parabens")
else:
print("Haha, você errou, pensei em {}" . format(python))
EU FIZ ASSIM:
from random import choice
num = int(input('Escolha um numero entre 0 e 5: '))
al = choice([1, 2, 3, 4, 5])
if num == al:
print('Você acertou o numero é {}'.format(al))
else:
print('tente novamente')
quero deixar esse comentário aq pra lembrar do dia em q eu fiz meu primeiro joguinho no python, ate ontem estava desanimado pq n tinha entendido os exercícios 19 a 28 e hj no dia seguinte depois de reasistir as aulas consegui responder todos sem dificuldade nenhuma, espero voltar daqui a alguns anos nesse comentário pra relembrar do meu começo e não desanimar mesmo q não consiga fzr um código de primeira, eu posso tentar dnv!
Ótimo que muitos estão avançando. Peço um modelo bem simples deste jogo para eu ensinar minha filha(autista), para motivá-la a continuar aprendendo a programação do prof. Gustavo Guanabara. Está a ajudando muito na programação, está iniciando.
simplifiquei meu código para te ajudar
from random import randint
print('Vou pensar em um número entre 0 e 5. Tente adivinhar ...')
user = int(input('Em que número eu pensei? '))
pc = randint(0, 5)
if user == pc:
print('PARABÉNS! Você Acertou!')
print(f'Computador: {pc}')
print(f'Usuário: {user}')
else:
print('Você ERROU!
Tente novamente.')
print(f'Computador: {pc}')
print(f'Usuário: {user}')
Espero que te ajude, qualquer coisa pode perguntar ^^
Eu fiz usando:
from random import choice
n1 = int(input('Diga um número:'))
lista = [1, 2, 3, 4, 5]
b = choice(lista)
if n1 == b:
print('Parabéns, seu sabichão')
else:
print('Sinto muito, você errou.')
E funcionou do msm jeito kkkk.
import random
escolha = int(input('Digite um numero de 0 a 5 para jogar '))
pensando = random.randint(0,5)
if pensando == escolha:
print('parabens vc conseguiu acertar')
else:
print('que pena pensei no {} e não no {}'.format (pensando, escolha))
sem olhar pro de ninguém, passei muito tempo pq estava usando hífen em vez de virgula no randint
Obrigado! Sempre apresentando novidades e aperfeiçoamentos. Obrigado!
Eu achava que o mercado era lotado de programadores mas quanto mais estudo mais vão diminuindo as visualizações espero não parar
Eu amei o desafio! Consegui utilizar recursos do início e do final!!!! To me achando o máximo
Eu tuilizei o IF para fazer esse exercicio!
import random
n = int(input('Digite um numero de 0 a 5: '))
print('Muito bem você digitou o numero {}'.format(n))
sorteador = random.randint(1, 5)
if (n == sorteador):
print('Parabéns você acertou!')
else:
print('Você errou!')
print('O numero correto era o numero {}'.format(sorteador))
Curso show em 2022. Professor fantástico...
Nossa nem to acreditando.
consegui fazer tudo sozinha. fiz dessa forma fico pouco grande mais deu certo
import random
print('--='*30)
print('Vou pensar em um numero entre 0 e 5. Tenta advinhar...')
print('--='*30)
n = int (input('Em que número eu pensei?'))
print('Processando......')
a = 0
b = 1
c = 2
d = 3
e = 4
f = 5
num = [a,b,c,d,e,f]
sorteio = random.choice(num)
print('Eu escolhi {}'.format(sorteio))
if n == sorteio:
print('Você acertou meus PARABENS!!!')
else:
print('Que pena, não foi dessa vez!!!')
Daora! com o módulo time ficou com cara de jogo. Eu fiz bem parecido porém sem o módulo time.
Como?
fiz assim, assistindo a aula agr !
from random import choice
# import random
n = int(input("Escreva um número entre 0 a 5 : "))
lista = [0, 1, 2, 3, 4, 5]
r = choice(lista)
if r == n:
print("Boa você acertou, o número sorteado foi {} !".format(r))
else:
print("Infelizmente vc errou o número sorteado foi {} !".format(r))
Na primeira vez que eu fiz, ao invés de usar o randint, eu criei uma lista de strings, e dei shuffle nela, depois comparei o número dito pelo jogador com o primeiro número da lista do computador
Eu fiz desse maneira:
from random import randint
player = int(input('tente adivinhar um número de 0 à 5 '))
acertou = randint(0,5)
print('O número foi {}'.format(acertou))
if player == acertou:
print('acertou mizeravi, Congratulations!')
else:
print('Você errou! Game over.')
print('FIM')
Ja fiz um desse no meu curso 👇:
nome = input('Digite o seu nome: ')
print(f'Seja bem vindo(a) ao jogo da adivinhação,',nome)
from random import randint
computador = randint(0, 30)
print('Sou o seu computador...acabei de pensar em um número entre 0 e 30.')
print('Será que você irá conseguir adivinhar o número que eu pensei??')
acertou = False
palpites = 0
while not acertou:
jogador = int(input('Qual é seu palpite?'))
palpites += 1
if jogador == computador:
acertou = True
else:
if jogador < computador:
print('É mais, tente outra vez')
elif jogador > computador:
print('É menos, continue tentando.')
print(f'Você acertou com',palpites, 'tentativas. PARABÉNSS!!!')
Esse desafio eu consegui resolver sem olhar o vídeo do exercício, fiz de uma maneira bem simples, abaixo a forma que fiz o exercício:
import random
num = random.randint(0, 5)
n = int(input('Acerte o número escolhido pelo computador: '))
print(f'O número escolhido pelo computador foi {num}.')
if num == n:
print('Você venceu.')
else:
print('Você perdeu.')