1
resposta

estou usando o seed mas nao ta funcionado

codigo

import random

print("***") print("Bem vindo ao jogo da advinhação") print("***")

random.seed(100) numero_secreto = random.random(1,101) total_de_tentativas = 3 rodada = 1

print(numero_secreto)

daí Aparece esse problema

"C:\Users\cesar\PycharmProjects\advinhaçao 2\venv\Scripts\python.exe" "C:/Users/cesar/PycharmProjects/advinhaçao 2/main.py"


Bem vindo ao jogo da advinhação


Traceback (most recent call last): File "C:\Users\cesar\PycharmProjects\advinhaçao 2\main.py", line 13, in numero_secreto = random.random(1,101) TypeError: Random.random() takes no arguments (2 given)

1 resposta

O ideal nessa questão específica é usar o randrange() que gera o inteiro "pseudo-aleatório" que vc quer(de 0 a 100).

Essa função que você chamou não usa argumentos, por isso a mensagem de erro.