“如何在guess = random.randint(,)中修复计算机范围代码”

时间:2019-03-23 17:37:02

标签: python-3.x

代码是我计算机正确的思维方式 该代码是错误的。 错误是'def higher''def lower'的范围 guess=random.randint( , )

我应该在括号中加上什么? 我做了两个变量,并在两个变量中加上了括号

定义更高():

global guess
global opportunity
global lowerk
global highk
global higha
global lowera
if number_range==1:
    highk = guess
    guess=random.randint(guess+1,lowerk)
    opportunity=opportunity-1
    print('computer guess:',guess)
    print("opportunity:" + str(opportunity))
    if opportunity==0:
        print('computer is lose.')
        new_game()

if number_range==2:
    higha=guess
    guess=random.randint(guess+1,lowera)
    opportunity=opportunity-1
    print('computer guess:',guess)
    print("opportunity:" + str(opportunity))
    if opportunity==0:
        print('computer is lose.')
        new_game()

下限():

global guess
global opportunity
global highk
global lowerk
global higha
global lowera

if number_range==1:
    lowerk = guess
    guess=random.randint(highk,guess-1) `enter code here`
    opportunity=opportunity-1
    print('computer guess:',guess)
    print("opportunity:" + str(opportunity))
    if opportunity==0:
        print('computer is lose.')
        new_game()

if number_range==2:
    lowera=guess
    guess=random.randint(higha,guess-1)
    opportunity=opportunity-1
    print('computer guess:',guess)
    print("opportunity:" + str(opportunity))
    if opportunity==0:
        print('computer is lose.')
        new_game()

相反通常是猜数字 实际上此代码添加了按钮代码 如果我实现代码,则会创建一个更高和更低的按钮。 计算机输入数字并缩小范围。

0 个答案:

没有答案