繁体   English   中英

服务器猜谜游戏python

[英]Server guessing game python

我想写一个猜数游戏号码(电脑猜)。 即使我无法指定间隔。 我该怎么办?例如:我的号码 = 20,第一个服务器猜测 = 15,第二个服务器猜测 = 25,我如何指定 (15,25)?

import random
guess = random.randint(1, 99)
print (guess)
user = input('your opinon: ')

while user != 'correct':
    if user == 'too low!':
        guess = random.randint(guess, 99)
        print(guess)
        user = input()
    else:
        guess = random.randint(1, guess)
        print(guess)
        user = input()

if user == 'correct':
    print('wowooOooWww!! you win!!')

这是一个更好的方法:

import random
print("mentally pick a number between 1-99")
min = 1
max = 99

while True:
    guess = random.randint(min, max)
    print(guess)
    user = input("high, low, or correct: ")
    if user.lower() == "correct":
        print("i win!")
        break
    elif user.lower() == "low":
        min = guess
    elif user.lower() == "high":
        max = guess

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM