Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在代码运行时更改输入?_Python_User Input - Fatal编程技术网

Python 如何在代码运行时更改输入?

Python 如何在代码运行时更改输入?,python,user-input,Python,User Input,我正在为一个基本的猜测游戏编写一个代码,其中用户猜测一个数字,这是我当前的数字 代码 x=int(输入()) 随机输入 num=random.randrange(01100) 如果x>num: 打印(“太高!”) 如果xx: 打印(“太低”) elif randomNum

我正在为一个基本的猜测游戏编写一个代码,其中用户猜测一个数字,这是我当前的数字 代码

x=int(输入())
随机输入
num=random.randrange(01100)
如果x>num:
打印(“太高!”)
如果x

我尝试将输入设置为函数,并将其插入
while
循环中。同时尝试使用更多输入,但在输入两个输入之前不会打印结果。如何在代码运行时更改用户输入?

这就是您要做的吗

flag = False

import random
randomNum = random.randrange(0,100)

while not flag:
    x = int(input())

    print("Cheat ", randomNum)
    if randomNum > x :
        print("Too Low")
    elif randomNum < x:
        print("Too High")
    else:
        print("Correct")
        flag = True
flag=False
随机输入
randomNum=random.randrange(0100)
虽然不是国旗:
x=int(输入())
打印(“作弊”,随机数)
如果randomNum>x:
打印(“太低”)
elif randomNum
您的问题有点不清楚。你能写出一个你想要的输出应该是什么的例子吗?我想OP想要了解
while
循环。应该作为的副本关闭。
flag = False

import random
randomNum = random.randrange(0,100)

while not flag:
    x = int(input())

    print("Cheat ", randomNum)
    if randomNum > x :
        print("Too Low")
    elif randomNum < x:
        print("Too High")
    else:
        print("Correct")
        flag = True