Python 3.x 现在我的代码抛出了另一个类型错误

Python 3.x 现在我的代码抛出了另一个类型错误,python-3.x,Python 3.x,我已经为命运之轮的Python实现工作了一段时间,我刚刚测试了代码,它抛出了另一个类型错误。代码如下: 下面是错误: Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> wheel_of_fortune() File "C:\Users\Harry\Documents\randompythonprograms\wheeloffortune.py", line

我已经为命运之轮的Python实现工作了一段时间,我刚刚测试了代码,它抛出了另一个类型错误。代码如下:

下面是错误:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    wheel_of_fortune()
  File "C:\Users\Harry\Documents\randompythonprograms\wheeloffortune.py", line 53, in wheel_of_fortune
    player1firstturn(player1name, player2name, player3name, text, blank_text, letters, consonants, vowels, vwit, 0, 0, 0)
  File "C:\Users\Harry\Documents\randompythonprograms\wheeloffortune.py", line 187, in player1firstturn
    player1do(prize, choice, player1name, player2name, player3name, text, blank_text, letters, consonants, vowels, vwit, player1amount, player2amount, player3amount)
  File "C:\Users\Harry\Documents\randompythonprograms\wheeloffortune.py", line 229, in player1do
    player1firstturn(player1name, player2name, player3name, text, blank_text, letters, consonants, vowels, vwit, player1amount, player2amount, player3amount)
  File "C:\Users\Harry\Documents\randompythonprograms\wheeloffortune.py", line 167, in player1firstturn
    player2firstturn(player1name, player2name, player3name, text, blank_text, letters, consonants, vowels, vwit, player1amount, player2amount, player3amount)
  File "C:\Users\Harry\Documents\randompythonprograms\wheeloffortune.py", line 436, in player2firstturn
    player2do(prize, choice, player1name, player2name, player3name, text, blank_text, letters, consonants, vowels, vwit, player1amount, player2amount, player3amount)
TypeError: player2do() takes 13 positional arguments but 14 were given
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
财富之轮
文件“C:\Users\Harry\Documents\randompythonprograms\WheelofFault.py”,第53行,在《财富》杂志的《车轮》中
播放者1第一轮(播放者1姓名、播放者2姓名、播放者3姓名、文本、空白文本、字母、辅音、元音、vwit、0、0)
文件“C:\Users\Harry\Documents\randompythonprograms\WheelofFault.py”,第187行,在Player1第一轮中
player1do(奖品、选择、player1name、player2name、player3name、文本、空白文本、字母、辅音、元音、vwit、player1amount、player2amount、player3amount)
player1do中的文件“C:\Users\Harry\Documents\randompythonprograms\wheeloffort.py”,第229行
player1第一轮(player1姓名、player2姓名、player3姓名、文本、空白文本、字母、辅音、元音、vwit、player1挂载、player2挂载、player3挂载)
文件“C:\Users\Harry\Documents\randompythonprograms\WheelofFault.py”,第167行,在Player1第一轮中
player2第一轮(player1名称、player2名称、player3名称、文本、空白文本、字母、辅音、元音、vwit、player1挂载、player2挂载、player3挂载)
文件“C:\Users\Harry\Documents\randompythonprograms\WheelofFault.py”,第436行,在player2firstturn中
player2do(奖品、选择、player1name、player2name、player3name、文本、空白文本、字母、辅音、元音、vwit、player1amount、player2amount、player3amount)
TypeError:player2do()接受13个位置参数,但给出了14个

有人能告诉我这是为什么吗?

在第436行调用函数player2do(奖品、选择、player1name、player2name、player3name、文本、空白文本、字母、辅音、元音、vwit、player1amount、player2amount、player3amount)时,您给出了14个位置参数,但函数player2do()只使用了13个。您为此函数提供了1个额外参数。检查它。请不要在git hub或其他任何地方链接代码。请将您的代码复制粘贴到您的帖子中