Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Como posso coloco a var numero como radômico?

print('*' *35)
print('Bem vindo ao jogo de Adivinhação!')
print('*' *35)
**numero = int(31)**
tentativa = 3
palpite = int()
print('Você tem 3 tentativas.')
while(tentativa >=1 ):
     palpite = int(input('Digite o seu número com dois algarismo: '))
     print('Seu palpite foi :', palpite)
     if(numero == palpite):
      print('Parabéns, voce acertou!')
      break
     else:
         if(numero > palpite):
           print('Seu número é menor que o escolhido.')
         elif(numero < palpite):
           print('Seu número é maior que o escolhido.')
     tentativa = tentativa -1
print('Jogo acabou!')
2 respostas

Olá Eugenio, tudo bem com você?

Para colocar a variável numero como um número aleatório, você pode utilizar a biblioteca random do Python. Para isso, basta importar a biblioteca no início do seu código e utilizar a função randint para gerar um número aleatório entre um intervalo definido. Seguindo a seguinte sintaxe:

import random
random.randint(x, y)

Onde x, define o valor inicial e y o valor final, assim, random.randint(1, 100), gera um número aleatório entre 1 e 100.

Segue um exemplo de como ficaria o seu código com essa modificação:

import random

print('*' *35)
print('Bem vindo ao jogo de Adivinhação!')
print('*' *35)

numero = random.randint(1, 100) # gera um número aleatório entre 1 e 100
tentativa = 3
palpite = int()

print('Você tem 3 tentativas.')

while(tentativa >=1 ):
     palpite = int(input('Digite o seu número com dois algarismos: '))
     print('Seu palpite foi:', palpite)
     if(numero == palpite):
      print('Parabéns, você acertou!')
      break
     else:
         if(numero > palpite):
           print('Seu número é menor que o escolhido.')
         elif(numero < palpite):
           print('Seu número é maior que o escolhido.')
     tentativa = tentativa -1

print('Jogo acabou!')

Espero ter lhe ajudado. Em caso de dúvidas estou à disposição.

Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!
solução!

import random

print('' *35) print('Bem vindo ao jogo de Adivinhação!') print('' *35) numero = random.randint(0,100) tentativa = 3 palpite = int() print('Você tem 3 tentativas.') while(tentativa >=1 ): palpite = int(input('Digite o seu número com dois algarismo: ')) print('Seu palpite foi :', palpite) if(numero == palpite): print('Parabéns, voce acertou!') break else: if(numero > palpite): print('Seu número é menor que o escolhido.') elif(numero < palpite): print('Seu número é maior que o escolhido.') tentativa = tentativa -1

print('Este era o número: ', numero) print('' *15, 'Jogo acabou','' *15)