2018年12月1日

摘要: #1.接口类,对象类。规范类中方法的统一。 # 第一版:三个类,每个类中有相同的方法 # class Alipay: # def __init__(self,money): # self.money=money # def pay(self): # print('用支付宝支付了{}钱'.format(self.money)) # class JD... 阅读全文

posted @ 2018-12-01 16:09 飞行的蟒蛇 阅读(149) 评论(0) 推荐(0) 编辑

2018年11月24日

摘要: 组合: 给一个类的对象封装一个属性,这个属性是另一个类的对象. class GameRole: def __init__(self, name, ad, hp): self.name = name self.ad = ad self.hp = hp def attack(self,p): p.hp = p.hp -... 阅读全文

posted @ 2018-11-24 16:15 飞行的蟒蛇 阅读(117) 评论(0) 推荐(0) 编辑

2018年11月23日

摘要: day18天作业及默写1,完成下列功能: 1.1创建一个人类Person,再类中创建3个静态变量(静态字段) animal = '高级动物' soup = '有灵魂' language = '语言' 1.2在类中定义三个方法,吃饭,睡觉,工作. 1.3在此类中的__init__方法中,给对象封装5个属性:国家,姓名,性别,年龄, 身高. 1.4实例化四个人类对象: ... 阅读全文

posted @ 2018-11-23 12:59 飞行的蟒蛇 阅读(256) 评论(0) 推荐(0) 编辑

摘要: 一、概念 类:具有相同属性的一类事物 比如人类是类,人类中的某个人是对象。食物是一类,米饭是一个对象 可以将多个函数放在一起。 1.从类名的角度来看 1.1 Person.__dict__ 查询类中的所有的内容 (不能进行增删改操作) print(Person.__dict__)#返回的是字典 pr 阅读全文

posted @ 2018-11-23 09:37 飞行的蟒蛇 阅读(167) 评论(1) 推荐(0) 编辑

2018年11月22日

摘要: 一、字典结构 {key:valu} 注意: key必须是不可变(可哈希)的. value没有要求.可以保存任意类型的数据。 二、字典的操作 1.增 2.删 3.改 4.其他操作 阅读全文

posted @ 2018-11-22 13:49 飞行的蟒蛇 阅读(148) 评论(0) 推荐(0) 编辑

摘要: 主要内容: 1.lamda匿名函数 2.sorted() 3.filter() 4.map() 5.递归函数 一、Lamda匿名函数 语法:lamda:参数:返回值 二、sorted排序函数 语法sorted(Iterable, key=None, reverse=False), Iterable: 阅读全文

posted @ 2018-11-22 13:09 飞行的蟒蛇 阅读(121) 评论(0) 推荐(0) 编辑

2018年11月18日

摘要: 2.1 # lst=['asdgg','as','drtysr'] # lst2=[i.upper() for i in lst if len(i) >3 ] # print(lst2) # 2.2 # tu=[(x,y) for x in range(6) if x%2==0 for y in range(6) if y%2==0] # print(tu) # # 2.3 # M=[[1,... 阅读全文

posted @ 2018-11-18 21:09 飞行的蟒蛇 阅读(140) 评论(0) 推荐(0) 编辑

摘要: 阅读全文

posted @ 2018-11-18 19:38 飞行的蟒蛇 阅读(82) 评论(0) 推荐(0) 编辑

摘要: 一、生成器 什么是生成器. 生成器实质就是迭代器。 在python中有三种方式来获取生成器: 1. 通过生成器函数。 2. 通过各种推导式来实现生成器 。 3. 通过数据的转换也可以获取生成器。 1.首先, 我们先看一个很简单的函数: 将函数中的return换成yield就是生成器 我们可以直接执行 阅读全文

posted @ 2018-11-18 16:13 飞行的蟒蛇 阅读(182) 评论(0) 推荐(0) 编辑

2018年11月15日

摘要: ⼀. 函数名的运⽤. 1.函数名的内存地址 2. 函数名可以赋值给其他变量。 3. 函数名可以当做容器类的元素 4. 函数名可以当做函数的参数 5. 函数名可以作为函数的返回 二. 闭包 什么是闭包? 闭包就是内层函数, 对外层函数(非全局)的变量的引⽤. 叫闭包 1.我们可以使⽤用__closur 阅读全文

posted @ 2018-11-15 22:44 飞行的蟒蛇 阅读(158) 评论(2) 推荐(0) 编辑