【发布时间】:2017-05-17 12:38:42
【问题描述】:
我第一次在 atom 上使用 python,在执行部分代码时遇到了一些麻烦
我已经定义了这个类:
class Installment(object):
def __init__(self, pName, pPercentage):
self.name = pName
self.percentage = pPercentage
self.grade = 0.0
self.contribution = 0.0
def givePercentage(self):
return (self.percentage)
def grade(self, pGrade):
self.grade = pGrade
self.contribution = giveContribution() * pGrade
def giveContribution(self):
return (self.contribution)
但是当我尝试测试我完成的功能时:
midterm1 = Installment("Parcial 1", 0.25)
print(midterm1.givePercentage())
print(midterm1.giveContribution())
midterm1.grade(3.4)
Atom 抛出以下内容:
0.25 0.0 回溯(最近一次通话最后): 文件“C:\Users\Oscar Ramirez\Documents\Python\Tracker\Installment.py”, 第 28 行,在 中期1.grade(3.4) TypeError:“浮动”对象不可调用 【0.609s完成】【问题讨论】:
标签: python python-2.7 atom-editor