标签:产生 函数 特征 int col 面向对象编程 print 编程 class
三大编程范式:1.面向过程编程
2.函数式编程
3.面向对象编程
特征和动作何在一起就是一个类,如def dog()这就是一个类
对象是由类产生的具体的存在。如d1=dog(.....), d2=deog(...)
# name=‘刘德华‘ # sex=‘母‘ # type=‘哈士奇‘ #动作 def dog(name,sex,type): def jiao(dog): # if dog[‘sex‘]==‘公‘:取得某个特征属性值 print(‘%s正在汪汪汪‘ % dog[‘name‘]) # 取字典里的某个特征值 def chi(dog): print(‘%s正在吃东西‘ % dog[‘type‘]) def init(name,sex,type): dog = { ‘name‘: name, ‘sex‘: sex, ‘type‘: type, ‘jiao‘: jiao, ‘chi‘:chi, } return dog res=init(name,sex,type) return res # jiao(dog) # chi(dog) # chi(dog1) # d1=dog() # #print(d1) # d1[‘chi‘](d1) d1=dog(‘wsf‘,‘母‘,‘中华田园犬‘) d2=dog(‘jerry‘,‘母‘,‘中华田园犬‘) # print(d1) # print(d2) d1[‘jiao‘](d1) d2[‘chi‘](d2)#取得字典值把自己值传进去
标签:产生 函数 特征 int col 面向对象编程 print 编程 class
原文地址:https://www.cnblogs.com/wfl9310/p/9029312.html