Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.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 - Fatal编程技术网

Python 制作巨蟒摇滚纸剑术游戏

Python 制作巨蟒摇滚纸剑术游戏,python,Python,嘿,我是python新手,正在制作一个石头剪刀布游戏,但条件是用户必须选择15个选项(石头、布、剪刀),然后按照放置顺序与对手进行游戏。我已经做了一个回合的比赛,但不知道如何编码15次尝试,然后将它们与对手的15次尝试进行比较。此外,用户不需要尝试15次,他可以尝试更少,但选择失去他没有尝试的次数。得分最多的球员将获胜。我可以用python编写什么代码来进行15次尝试并按选择的顺序进行比较。提前谢谢你我真的需要帮助 只是想澄清一下,我想解释的是,我并不是在寻找一个确切的答案,而是在寻找学习内容的

嘿,我是python新手,正在制作一个石头剪刀布游戏,但条件是用户必须选择15个选项(石头、布、剪刀),然后按照放置顺序与对手进行游戏。我已经做了一个回合的比赛,但不知道如何编码15次尝试,然后将它们与对手的15次尝试进行比较。此外,用户不需要尝试15次,他可以尝试更少,但选择失去他没有尝试的次数。得分最多的球员将获胜。我可以用python编写什么代码来进行15次尝试并按选择的顺序进行比较。提前谢谢你我真的需要帮助
只是想澄清一下,我想解释的是,我并不是在寻找一个确切的答案,而是在寻找学习内容的方向,并将注意力集中在循环和列表上,因为我被困在学习内容和学习地点。

我会为玩家一和玩家二制作一个
列表。我想他们会使用同一台电脑。
使用
循环
添加到数组中,从中获取用户输入。 然后遍历列表并进行比较,这可以通过另一个
循环来完成。这可以通过一个函数来完成

def compare(choice_p1, choice_p2)
#logic to decide

loop:
    compare(player_one_list[x], player_two_list[x])

很抱歉,如果没有看到你的代码,这个问题是无法回答的。请参阅“从学习列表开始”,一个好的开始是浏览类似或只是的教程。使用答案列表尝试一些内容,并用这些内容和您遇到的任何问题更新此问题(如果此内容回答了您的问题,则将其删除)。谢谢您,这些链接很有用。这不会按顺序比较选项,这是问题的第二部分。他们实际上是在要求你为他们写整个游戏。另外,如果有预定义的迭代次数,最好使用
for
循环。@roganjosh现在有了。是的,但是我很无聊,需要训练。对于for-loop来说是正确的。所以当OP把这个作为家庭作业,然后在下周不做任何尝试的情况下问一个类似的问题时,你也会回答这个问题吗?通过简单地给OP一个问题的答案,而OP不做任何工作,你实际上是在阻止某人学习(家庭作业与否)当OP无法完成最后的项目或测试时,或者如果教授/助教/老师真的这么搜索,可能会导致OP在课堂上得到低分,这是一个列表,而不是一个array@JGreenwell将“数组”更改为“列表”。