3
respostas

Exercício de adivinhação colocar o numero 42 entre ""?

Não seria mais prático colocar o número 42 entre "" ("42") ao invés de utilizar int() igual foi utilizado em <chute=int(chute_str)>?? Qual seria a justificativa para utilizar int e não o número entre ""? Desde já agradeço!

print("******************************")
print("bem vindo no jogo de Adivinhação")
print("******************************")

numero_secreto = 42

chute_str = input("Digite o seu numero: ")

print("Você digitou", chute_str)

chute=int(chute_str)
3 respostas

Olá Guilherme, tudo bem? Espero que sim!

Mais à frente no curso você perceberá que esse chute será comparado com o número secreto.

Se o chute é maior que o número secreto, o código tomará uma ação, se o chute for menor do que o número secreto, tomará outra ação.

Essa é a importância de manter o número como um inteiro e não uma string.

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!

Tirou sim, muito obrigado João Vitor!!

Olá!

Não pouparia linha de código se colocássemos assim:

chute = int(input("Digite o seu número: "))

Já converteria em inteiro.