import math
class 中学生计算器(小学生计算器):'''这是一个中学生计算器'''# 方法def e的x次方(self,x):return math.exp(x)def 求sigmoid函数(self,x):return1/(1+math.exp(-x))def 求tanh函数(self,x):return math.tanh(x)
学校
所有人
classPeople():'''这是一个成员的类'''# 类属性
country ='中国'# 实例属性 excp1 '张三', 25, '男'def__init__(self, name, age, sex):
self.name = name
self.age = age
self.sex = sex
# 技能(方法)deflearn(self):print('技能:学习')
class 男朋友:# 类属性
sex ='男'# 实例属性def__init__(self,name,age,m,h):
self.name = name
self.age = age
self.金钱值 = m
self.开心值 = h
defsmoke(self):
self.开心值 +=3
self.金钱值 -=1defdrink(self):
self.开心值 +=1defpr_info(self):print('姓名:', self.name,'年龄:',self.age,'金钱值:',self.金钱值,'开心值:',self.开心值)
女朋友
class 女朋友:
sex ='女'def__init__(self,name,age,m,h):
self.name = name
self.age = age
self.金钱值 = m
self.开心值 = h
def 购物(self):
self.开心值 +=3
self.金钱值 -=1def 逛街(self):
self.开心值 +=2defpr_info(self):print('姓名:', self.name,'年龄:',self.age,'金钱值:',self.金钱值,'开心值:',self.开心值)
男朋友动作影响女朋友
class 男朋友:# 类属性
sex ='男'# 实例属性def__init__(self,name,age,m,h):
self.name = name
self.age = age
self.金钱值 = m
self.开心值 = h
defsmoke(self,x):
self.开心值 +=3
self.金钱值 -=1
x.开心值 -=5defdrink(self):
self.开心值 +=1defpr_info(self):print('姓名:', self.name,'年龄:',self.age,'金钱值:',self.金钱值,'开心值:',self.开心值)
女朋友的动作影响男朋友
class 女朋友:
sex ='女'def__init__(self,name,age,m,h):
self.name = name
self.age = age
self.金钱值 = m
self.开心值 = h
def 购物(self):
self.开心值 +=3
self.金钱值 -=1
self.男朋友.金钱值 -=10def 逛街(self):
self.开心值 +=2defpr_info(self):print('姓名:', self.name,'年龄:',self.age,'金钱值:',self.金钱值,'开心值:',self.开心值)