|
本帖最后由 HYE 于 2019-5-18 14:27 编辑
class Count():
sum = 0
def get(self):
print(self.sum)
return
def sub(self, money):
self.sum = self.sum - money
return
def add(self, money):
self.sum = self.sum + money
return
y6001 = Count()
y6002 = Count()
y6001.sum = 4000
y6002.sum = 2000
def transfer(a, b, x):
a.sub(x)
b.add(x)
return
transfer(y6001,y6002,100)
print(y6001.sum) # 3900 取
print(y6002.sum) # 2100 存
print("基于Python3.6")
提示:print()函数,看版本,2.x版本和3.x版本不一样,money单词有少写y, 创建类对象,需要在类外面,注意缩进,最后一个函数也是在类外面,也没看你写有实例化对像self在, 我猜 你是想写一个存取钱的model.
|
|