文章分类 -  python

4.6排序
摘要:方法1:挨个比较,并提取最大元素到新列表 方法2:挨个比较,并交换位置,冒泡法 阅读全文

posted @ 2016-11-27 16:56 limpidstar 阅读(68) 评论(0) 推荐(0)

4.5全局变量和局部变量
摘要:局部变量,只能在函数内部使用 全局变量,在外界及函数内都可以使用 局部变量可能会与全局变量同名,抵消掉全局变量 若想改变,需要使用global关键字 p=1 def a (): c =2 return True 可以看成在函数内自动创建了个局部变量p=1 即 p= 1 def a(): p =1 c =2 return True ... 阅读全文

posted @ 2016-11-23 12:10 limpidstar 阅读(53) 评论(0) 推荐(0)

4.3函数
摘要:1.创建函数 2.使用函数 3.返回值 4.参数 传参方式: a.普通传参 b.指定传参 c.组合传参 d.动态普通传参 e.动态指定传参 f.动态传参-组合形式 g.设置默认参数 h.传参是否会改变作为参数的数据本身? 引用传参与建值传参 5.lambda表达式 阅读全文

posted @ 2016-11-23 12:09 limpidstar 阅读(83) 评论(0) 推荐(0)

4.2编程思想
摘要:一、取名思想: 1.以一静代一静,封装,用少、易读的名称代表多且难读的数据和代码块。方便多次调用此数据和代码块 2.以一静代一变,指代,用静态的名称代表在时间轴上变化的数据,使调用该数据成为可能,一般调用循环变化的数据. 迭代,多个时间点代指跌代体中多个元素 索引 a[i] i+=1 等价于元素以变 阅读全文

posted @ 2016-11-23 10:41 limpidstar 阅读(79) 评论(0) 推荐(0)

4.1深浅拷贝
摘要:1.不同数据在内存中的存储方式 2.深浅拷贝 数字和字符串 浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 列表和字典 a.浅拷贝,在内存中只额外创建第一层数据 3、深拷贝 深拷贝,在内存中将所有的数据重新创建一份(排除最后一层,即:python内部对字符串和数字的优化) 阅读全文

posted @ 2016-11-23 09:39 limpidstar 阅读(53) 评论(0) 推荐(0)

3.10集合类型
摘要:1.创建与转换 2.相关函数 3.相关方法 4.补充 阅读全文

posted @ 2016-11-22 11:14 limpidstar 阅读(70) 评论(0) 推荐(0)

3.9字典类型
摘要:1.创建与转换 2.相关函数 3.相关方法 阅读全文

posted @ 2016-11-22 11:13 limpidstar 阅读(71) 评论(0) 推荐(0)

3.8元祖类型
摘要:1.创建与转换 2.相关函数 3.相关方法 阅读全文

posted @ 2016-11-22 10:49 limpidstar 阅读(83) 评论(0) 推荐(0)

3.7列表类型1
摘要:1.创建与转换 2.相关函数 3.相关方法 4.补充 阅读全文

posted @ 2016-11-22 10:28 limpidstar 阅读(75) 评论(0) 推荐(0)

3.6字符串类型
摘要:1.创建与转换 2.相关函数 a.内置函数 见表格 b.模块函数 见表格 3.相关方法 见表格 阅读全文

posted @ 2016-11-21 13:18 limpidstar 阅读(79) 评论(0) 推荐(0)

3.5字节类型
摘要:1.创建与转换 2.相关函数 byets() 3.相关方法 阅读全文

posted @ 2016-11-21 12:35 limpidstar 阅读(62) 评论(0) 推荐(0)

3.3布尔类型
摘要:1.创建与转换 2.相关函数 无 3.相关方法 即 bool() 4.补充 bool值可以直接用于数字计算,即 a = 3 + True 阅读全文

posted @ 2016-11-21 12:21 limpidstar 阅读(46) 评论(0) 推荐(0)

3.2数字类型
摘要:1.创建与转换 2.相关函数 3.相关方法 4.补充 阅读全文

posted @ 2016-11-21 12:11 limpidstar 阅读(78) 评论(0) 推荐(0)

3.1python运算
摘要:还有个关系运算待补充 三元运算: a = a1 if bool else a2 其他语言 a = if bool?a1:a2 阅读全文

posted @ 2016-11-21 11:45 limpidstar 阅读(60) 评论(0) 推荐(0)

2.3python入门
摘要:1.第一次写程序和执行 2.代码中指定解释器与路径 3.python2.x版本指定编码 4.编码知识 5.注释方法 6.导入其他文件 7 .变量 8. 输入 9.流程控制与缩进 9.5多变量的for循环 10.while循环 11.补充 12.pycharm 阅读全文

posted @ 2016-11-21 11:38 limpidstar 阅读(84) 评论(0) 推荐(0)

2.2python环境
摘要:windows 1.下载并安装 2.配置环境变量 python3.x自动配置 python2.x手动配置 3.更新 写在旧版本,安装新版本 linux 1.linux自带python,无需下载安装 2.无需配置环境变量 3.更新 阅读全文

posted @ 2016-11-21 10:51 limpidstar 阅读(70) 评论(0) 推荐(0)

2.1初识python
摘要:一、创始人 二、排名 三、应用 四、种类 阅读全文

posted @ 2016-11-21 10:35 limpidstar 阅读(62) 评论(0) 推荐(0)

4.4lambda表达式
摘要:同时完成函数的定义与执行 定义函数 def a(arg): return arg + 1 执行函数 b = a lambda方式 b = lambda arg:arg+1 阅读全文

posted @ 2016-11-17 14:48 limpidstar 阅读(54) 评论(0) 推荐(0)

python之生成器、迭代器
摘要:定义生成器 xrange版本1 xrnage版本2 二、迭代器 迭代器,让生成器不断迭代生成 阅读全文

posted @ 2016-11-14 11:17 limpidstar 阅读(57) 评论(0) 推荐(0)

python之configparser模块
摘要:一、简介 configparser用于操作特定格式的文件(一般是ini文件),本质是利用open操作文件 ini文件一般格式 创建ConfigParse对象,并读取文件 获取sectionname items keys value 判断、删除、添加section 判断、删除、设置指定组内的optio 阅读全文

posted @ 2016-11-12 22:57 limpidstar 阅读(74) 评论(0) 推荐(0)

导航