摘要: 一、组合 表示的一种什么有什么的关系 先来说一下,__init__的作用 class Dog: def __init__(self, name, kind, hp, ad): self.name = name # 对象属性 属性 self.kind = kind self.hp = hp self. 阅读全文
posted @ 2020-04-08 12:10 Nidhogg14 阅读(176) 评论(0) 推荐(0)
摘要: 一、对象之间的交互 现在我们已经有一个人类了,通过给人类一些具体的属性我们就可以拿到一个实实在在的人。现在我们要再创建一个狗类,狗就不能打人了,只能咬人,所以我们给狗一个bite方法。有了狗类,我们还要实例化一只实实在在的狗出来。然后人和狗就可以打架了。现在我们就来让他们打一架吧! 创建一个狗类 c 阅读全文
posted @ 2020-04-08 11:05 Nidhogg14 阅读(156) 评论(0) 推荐(0)
摘要: 一、引子 第一次参加工作,进入了一家游戏公司,公司需要开发一款游戏《人狗大战》一款游戏,首先得把角色和属性定下来。 角色有2个,分别是人和狗属性如下:人 :昵称、性别、血、攻击力狗 :名字、品种、血、攻击力 定义2个字典 #人 person = {'name': 'xiao_Ming', 'sex' 阅读全文
posted @ 2020-04-08 10:44 Nidhogg14 阅读(216) 评论(0) 推荐(0)
摘要: 考试题 Python11 期第二次考试(基础数据类型与函数部分) 考试时长:3个小时 满分:105分 一,选择题(每题2分,共24分) 1、python不支持的数据类型有 A、char B、int C、float D、list 2、 x ="foo" y = 2 print(x+y) A.foo B 阅读全文
posted @ 2020-04-08 10:03 Nidhogg14 阅读(509) 评论(0) 推荐(0)
摘要: 一、递归函数 江湖上流传这这样一句话叫做:人理解循环,神理解递归。所以你可别小看了递归函数,很多人被拦在大神的门槛外这么多年,就是因为没能领悟递归的真谛。 递归函数:在一个函数里执行再调用这个函数本身。递归的默认最大深度:998 举例,先来一个死循环 def func1(): print(666) 阅读全文
posted @ 2020-04-08 09:24 Nidhogg14 阅读(200) 评论(0) 推荐(0)