摘要: 一、背景 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: 腚眼一看上述代码,if条件语句下的内容可以被提取出来公用,如下: 对于上述的两种实现方式,第二次 阅读全文
posted @ 2016-09-21 14:48 DelongWang 阅读(248) 评论(2) 推荐(0) 编辑
摘要: 1.python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. 2.sets 支持 x in 阅读全文
posted @ 2016-09-21 13:40 DelongWang 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、什么是字典? 字典是Python语言中唯一的映射类型。 映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。 字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。 字典类型与序列类型的区别: 1. 阅读全文
posted @ 2016-09-08 20:47 DelongWang 阅读(4192) 评论(0) 推荐(0) 编辑
摘要: 算数运算: 比较运算: 赋值运算: 逻辑运算: 成员运算: 身份运算: 位运算: 结果: 运算符优先级: 更多内容可以访问: http://www.runoob.com/python/python-operators.html 阅读全文
posted @ 2016-09-08 16:30 DelongWang 阅读(382) 评论(1) 推荐(0) 编辑
摘要: 元组(不可变列表) 创建元组: ages = (11, 22, 33, 44, 55) 或 ages = tuple((11, 22, 33, 44, 55)) 一般情况下是不需要被人该的数值才使用元组 r=(1,2,3,4,5,6,) #只读列表,不可不可变 print(type(r)) #查看数 阅读全文
posted @ 2016-09-08 14:37 DelongWang 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 列表 创建列表: name_list = ['alex', 'seven', 'eric'] 或 name_list = list(['alex', 'seven', 'eric']) 打印的内容如下: 打印内容如下: 列表的拷贝等操作: 浅拷贝对比 阅读全文
posted @ 2016-09-08 13:36 DelongWang 阅读(395) 评论(0) 推荐(0) 编辑