Python 猜一个数字,如果在10以内就打印出来

Python 猜一个数字,如果在10以内就打印出来,python,random,Python,Random,基本上,我有一个程序,让用户在1到1000之间进行猜测。我有大部分代码,但我一直坚持的是,如果用户的猜测与生成的数字相差不到10点,但高于生成的数字,请打印“正在升温,但仍然很高!”! 反之亦然,如果用户猜测的数值与生成的数值相差在10点以内,但低于生成的数值,则打印“正在升温,但仍然很低!” 这是我的密码 import random number=random.randint(1,1000) count=1 guess= eval(input("Enter your guess between

基本上,我有一个程序,让用户在1到1000之间进行猜测。我有大部分代码,但我一直坚持的是,如果用户的猜测与生成的数字相差不到10点,但高于生成的数字,请打印“正在升温,但仍然很高!”! 反之亦然,如果用户猜测的数值与生成的数值相差在10点以内,但低于生成的数值,则打印“正在升温,但仍然很低!”

这是我的密码

import random
number=random.randint(1,1000)
count=1
guess= eval(input("Enter your guess between 1 and 1000 "))

while guess !=number:
 count+=1

 if guess > number:
  print("Too high!")
 elif guess < number:
  print("Too low!")

 guess = eval(input("Try again "))

print("You rock! You guessed the number in" , count , "tries!")
随机导入
数字=random.randint(11000)
计数=1
guess=eval(输入(“输入1到1000之间的猜测”))
而猜!=数字:
计数+=1
如果猜测>数字:
打印(“太高!”)
elif guess<数字:
打印(“太低!”)
猜测=评估(输入(“重试”))
打印(“你太棒了!你猜到了”,count,“tries!”中的数字)
如果guess+10>=数字和guess<数字:
打印(“温暖但低沉!”)
如果guess>目标和guess-10
如果guess+10>=数字和guess<数字:
打印(“温暖但低沉!”)

如果guess>target和guess-10计算数字和猜测之间的差异

diff = guess - number

if diff < -10:
    print("Much too low!")
elif diff > 10:
    print("Much too high!")
elif diff < 0:
    print("Getting warm but still low!")
elif diff > 0:
    print("Getting warm but still high!")
else:
    print("Correct!")
diff=猜测-数字
如果差值<-10:
打印(“太低了!”)
elif差异>10:
打印(“太高了!”)
elif差异<0:
打印(“正在变热,但仍然很低!”)
elif差异>0:
打印(“变热但仍然很高!”)
其他:
打印(“正确!”)

计算数字和猜测之间的差值

diff = guess - number

if diff < -10:
    print("Much too low!")
elif diff > 10:
    print("Much too high!")
elif diff < 0:
    print("Getting warm but still low!")
elif diff > 0:
    print("Getting warm but still high!")
else:
    print("Correct!")
diff=猜测-数字
如果差值<-10:
打印(“太低了!”)
elif差异>10:
打印(“太高了!”)
elif差异<0:
打印(“正在变热,但仍然很低!”)
elif差异>0:
打印(“变热但仍然很高!”)
其他:
打印(“正确!”)

只需添加您喜欢的步骤

 if guess > number + 10:
  print("Too high!")
 elif guess < number - 10:
  print("Too low!")
 elif guess > number:
  print("Getting warm but still high!")
 elif guess < number:
  print("Getting warm but still Low!")
如果猜测>数字+10:
打印(“太高!”)
elif guess<数字-10:
打印(“太低!”)
elif guess>数字:
打印(“变热但仍然很高!”)
elif guess<数字:
打印(“正在变热,但仍然很低!”)

只需添加您喜欢的步骤

 if guess > number + 10:
  print("Too high!")
 elif guess < number - 10:
  print("Too low!")
 elif guess > number:
  print("Getting warm but still high!")
 elif guess < number:
  print("Getting warm but still Low!")
如果猜测>数字+10:
打印(“太高!”)
elif guess<数字-10:
打印(“太低!”)
elif guess>数字:
打印(“变热但仍然很高!”)
elif guess<数字:
打印(“正在变热,但仍然很低!”)

< /代码>您可以将代码语言添加为标签吗?看起来像Python。):您应该考虑使用<代码>()/<代码>而不是<代码>()(代码)>;它使您的目的更明确。请将代码语言添加为标签吗?看起来像Python。):您应该考虑使用<代码>()/<代码>而不是<代码>()
;它使您的目的更加明确。