Python 3.x 为什么我的函数players_list()在';他只打过一次电话?

Python 3.x 为什么我的函数players_list()在';他只打过一次电话?,python-3.x,function,Python 3.x,Function,我正在为一个游戏编写代码,在我到目前为止的测试过程中,函数players_list()不断循环,即使很困难,它也只被调用一次。函数十六死(玩家)的代码仅用于测试目的。有人能告诉我如何解决这个问题吗? 我想从players_list()中获取列表,然后用它运行十六个(players) 如果要调用函数2次,只需输入: players= players_list() print(players) 您已经显示了对players\u list()的两个调用。怎么了?我可能是瞎子,但第二个电话在哪里?一个

我正在为一个游戏编写代码,在我到目前为止的测试过程中,函数players_list()不断循环,即使很困难,它也只被调用一次。函数十六死(玩家)的代码仅用于测试目的。有人能告诉我如何解决这个问题吗? 我想从players_list()中获取列表,然后用它运行十六个(players)


如果要调用函数2次,只需输入:

players= players_list()
print(players)

您已经显示了对
players\u list()
的两个调用。怎么了?我可能是瞎子,但第二个电话在哪里?一个在函数下面,但另一个?
players=players\u list()
在第一次调用之后立即出现。嗯,在我取出部分代码后,问题就消失了,但我认为我需要它来从函数中获取玩家并在十六个(玩家)中使用它。我做错了吗?解决方法是另一种?它本身调用函数,但将输出返回为零。后者是正确的,但您也可以使用
16th\u is\u dead(players\u list())
players= players_list()
print(players)