Python 2.7 如何从随机整数创建范围?

Python 2.7 如何从随机整数创建范围?,python-2.7,Python 2.7,我正在做一个数字猜测游戏,我用random.randint(1100)创建了一个随机整数。我想创建一个比创建的数字高10和低10的范围,这样,如果玩家猜测的数字与随机生成的数字的10一致,我可以说高或低。我试图创建一个10的范围,并创建一个Overguess和Underguess变量,但我不能添加和integer以及一个列表。有没有办法创建这个范围 import random magic_number = random.randint(1,100) number = int(input("Num

我正在做一个数字猜测游戏,我用random.randint(1100)创建了一个随机整数。我想创建一个比创建的数字高10和低10的范围,这样,如果玩家猜测的数字与随机生成的数字的10一致,我可以说高或低。我试图创建一个10的范围,并创建一个Overguess和Underguess变量,但我不能添加和integer以及一个列表。有没有办法创建这个范围

import random
magic_number = random.randint(1,100)
number = int(input("Number : "))
for low in range (magic_number-10, magic_number+1):
    if number == low:
             print("Low!")
for high in range (magic_number, magic_number+11):
    if number == high:
             print("High!")
print("Magic Number :", magic_number)

像这样?

你不需要一个范围,只需要一个比较的上限和下限。所以取你的随机数,加上/减去10。