摘要: 一、迭代器 1、定义: 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包含的元素,则必须找出一种不依赖于索引的迭代方式,这就是迭代器 2、特性: 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束 阅读全文
posted @ 2018-04-27 17:29 实验体一号 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、打开文件的模式 文件操作分为3个过程,文件打开,操作文件,关闭文件 每次都要关闭文件很麻烦,而且有可能在实际工作操作的时候忘了关闭文件,所以我们用另一种操作,用with语句来操作,这样就不需要手动来关闭文件。 文件打开方式: 二、操作文件的方法 阅读全文
posted @ 2018-04-26 16:20 实验体一号 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、定义: 1、编程的方法论: 面向过程、面向对象、函数式 高阶函数: ① 函数接受的参数是一个函数名 ② 返回值中包含函数名 2、函数式编程:函数式=编程语言定义的函数+数学意义的函数 函数式就是用编程语言去实现数学函数。这种函数内对象是永恒不变的,要么参数是函数,要么返回值是函数,没有for和w 阅读全文
posted @ 2018-04-25 16:16 实验体一号 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、作用域 1、作用域即范围 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称 - 全局范围(内置名称空间与全局名称空间属于该范围):全局存活,全局有效 - 局部范围(局部名称空间属于该范围):临时存活,局部有效 2、作用域关系是在函数定义阶段就已经固定的,与函数的调用位置无关 3、查看作 阅读全文
posted @ 2018-04-25 10:45 实验体一号 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 变量 一、全局变量与局部变量 1、含义与用法: 全局范围:(内置名称空间与全局名称空间属于该范围):全局存活,全局有效 局部范围:(局部名称空间属于该范围):临时存活,局部有效 查看作用域:globals(),locals() 输出结果: 我的名字 你变了不变应万变 2、修改全局函数 如果函数的内容 阅读全文
posted @ 2018-04-24 16:19 实验体一号 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、定义 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数,用引号标记即可 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等... 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回 阅读全文
posted @ 2018-04-23 16:44 实验体一号 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化 一、百分号 常用格式: %s #可取任何值 %d #可取整数值 %f #打印浮点数,比如%.2f 表示取两位小数 %. #截取长度,比如%.4s 表示截取4位字符串 %% #百分比符号 %(pp) #取字典中的K值 PS: print('root','x','0','qq',sep=' 阅读全文
posted @ 2018-04-23 14:38 实验体一号 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1、定义 集合: 1、不同元素组成 2、无序 3、集合中元素必须是不可变类型(字符串、数字、元祖) 二、函数 1 .add() #添加元素,只能加一个值 2 .pop() #随机删除元素 3 .remove() #删除指定元素,不存在时会报错 4 .discard() #删除指定元素,不存在时不会报 阅读全文
posted @ 2018-04-23 13:41 实验体一号 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、数字(int) Python可以处理任意大小的正负整数,但是实际中跟我们计算机的内存有关,在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1。对于int类型,需要掌握的方法不多,看下面的几个例子: 阅读全文
posted @ 2018-04-19 18:03 实验体一号 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、dict 基本格式 ① 大括号包括内容,"k1":'v1'为一对键值对{# "k1": 'v1', #键值对# "k2": 'v2'# } ② 布尔值(1,0)、列表、字典不能作为字典的key ③ 字典的value可以是任何值 ④ 字典无序 二、函数与用法 ① 索引 输出结果: jio666 ② 阅读全文
posted @ 2018-04-19 17:40 实验体一号 阅读(204) 评论(0) 推荐(0) 编辑