我正在创建一个猜测程序,允许两个玩家竞争,其中一个人输入数字,另一个人猜测答案。但是,一开始我使用输入代码让用户输入一个数字,但这显示了用户输入,这允许第二个用户查看条目。\n 1 for Human Vs Human \n 2 for Human Vs AI \n 3 for AI Vs AI \n"))
while Choice < 1 or Choice\n 1 for Human Vs Human \n 2 for Human Vs
当我运行这个程序,我得到你只能选择一个数字从1-5,即使一个数字从1到5。即使当我运行程序时,它也会从1-5打印一个数字(试着自己运行)。它选择随机数的部分在菜单下面。我知道这是挑选一个数字的一种奇怪的方式,但我改变了它,从选择=随机。在那之后,朗(1,5)也失败了。任何帮助都是非常感谢的。Random AI 1")
我希望在一行中输入n个数字,只有空格。我试图在.split中使用ai = [int(input()) for ai in range(n)],但出现了以下错误:ai = [int(input()) for ai in range(n)].split错误的输入:231Input:2 6 3 7 1
******n = int(input('n: &