numero_secreto = random.randrange(1, 101)
total_de_tentativas = 3
Uma duvida... se você já setou que é a partir do numero 1...
Por que colocar o range até o 101? o numero 0 já não está fora do range?
numero_secreto = random.randrange(1, 101)
total_de_tentativas = 3
Uma duvida... se você já setou que é a partir do numero 1...
Por que colocar o range até o 101? o numero 0 já não está fora do range?
O segundo parâmetro nesse uso (com dois parâmetros) sempre será o número condicional de parada, é como se tivesse na condição do loop:
if numero == 101:
break
Ou seja, ele vai executar até o 100, quando chegar no 101 ele vai parar. Isso ocorre porque por padrao se você só coloca por exemplo
range(100) #random.randrange segue a mesma linha
Ele executa de 0 até 99, logo, 100 números. Se executasse até o 100, teria 101 números, saindo da linha lógica da API