如何将userinput传递到类中?Python 3.6
我已经使用Python3.6.6和Atom文本编辑器创建了一个脚本——当我运行它时,Powershell没有出现错误,所以现在一切看起来都很好 下面是到目前为止的脚本:如何将userinput传递到类中?Python 3.6,python,class,user-input,Python,Class,User Input,我已经使用Python3.6.6和Atom文本编辑器创建了一个脚本——当我运行它时,Powershell没有出现错误,所以现在一切看起来都很好 下面是到目前为止的脚本: class Intcalc: def __init__(self, name, udbytte, prioritet, score): self.name = name self.udbytte = udbytte self.prioritet = prioritet
class Intcalc:
def __init__(self, name, udbytte, prioritet, score):
self.name = name
self.udbytte = udbytte
self.prioritet = prioritet
self.score = score
def beregning(self, udbytte, prioritet, score):
self.beregning = udbytte + prioritet
def statement(self):
print("Your score is: points {}".format(self.score))
class Current(Intcalc):
def __init__(self, name, udbytte, prioritet, score):
super().__init__(name, udbytte, prioritet, score = udbytte + prioritet )
def __str__(self):
return "{}'s Current Intcalc : Score {}".format(self.name, self.score)
我的问题是:
如何获取用户输入并将其传递给“Udbyte”和“prioritet”,以便根据这些用户输入计算“分数”
我想我应该使用:x=float(input(“”)作为请求用户输入的代码行,但如果是这样,我应该将其放在脚本中的什么位置才能使其工作?您只需定义这些类,而不是创建任何实例。不管怎样,你都需要这样做,在你做的地方,你可以填充这个值。好的,谢谢,我会试试的。我将返回并更新我的进度或缺少的内容:-)