我有这样的代码设置初始实例参数:使用一个类的方法
import random
class Player:
def __init__(self):
self.first_name = set_first_name()
def set_first_name(self)
List = open("player/first_names.txt").readlines()
self.first_name = random.choice(List)
正如你可以看到,我想从一个文本文件中随机设置的第一个名字。但我收到此错误:
高清set_first_name(个体经营)^ 语法错误:无效的语法
我想这是不可能的类实例的初始化中调用一个类的方法。至少不是我这样做的方式。 sombody能给我一个快速提示吗?我想这是一个简单的解决方案。
感谢
你错过':''后高清set_first_name(个体经营)' –
噢,天哪。感谢和抱歉的垃圾邮件。 –