2024-09-30 22:09:59 发布
网友
我试图理解这个程序,以便更好地掌握Python编程。我在摆弄程序,并试图找出如何运行它,但每次我包括一个play\u()调用,我得到一个错误,说参数是预期的。这是真的,因为代码说它需要一个“(self)”参数
def play_pigs(self):
那么这个程序是怎么运行的呢?我不太理解这部分,但我想我理解了代码的其他部分。你知道吗
代码:http://ideone.com/LuRLOu
play_pigs()是类PlayerSet的方法。您必须获得(例如创建)这个类的实例,然后您可以像这样调用play_pigs(),例如:
play_pigs()
PlayerSet
playerSet = PlayerSet(1, "foo") # or some other way to get such an instance playerSet.play_pigs() # do not pass "self" here, as this is implicit already
这回答了你的直接问题。我没有检查这是否工作在所有,因为这将超出范围,所以。你知道吗
play_pigs()
是类PlayerSet
的方法。您必须获得(例如创建)这个类的实例,然后您可以像这样调用play_pigs()
,例如:这回答了你的直接问题。我没有检查这是否工作在所有,因为这将超出范围,所以。你知道吗
相关问题 更多 >
编程相关推荐