首页 > 解决方案 > 初学者尝试学习python

问题描述

当我运行我的代码并猜测正确的数字时,代码不起作用并说try again
我如何解决它?

import random   
   
number = random.randint(1,10)

print("Please enter your number down below")

yourguess = input()


if number == yourguess:

  print("You guessed it") 

else:

  print("Try again")

标签: python

解决方案


您要么需要比较字符串,要么比较数字。我建议将输入变成这样的整数:

import random   
   
number = random.randint(1,10)

yourguess = int(input("Please enter your number: "))


if number == yourguess:

  print("You guessed it") 

else:

  print("Try again")

推荐阅读