摘要: 一 什么是生成器 1 def func(): 2 print(' >first') 3 yield 1 4 print(' >second') 5 yield 2 6 print(' >third') 7 yield 3 8 print(' >end') 9 10 g=func() 11 print 阅读全文
posted @ 2018-06-13 15:35 Isetan 阅读(193) 评论(0) 推荐(0)
摘要: 一 迭代的概念 二 为何要有迭代器?什么是可迭代对象?什么是迭代器对象? 三 迭代器对象的使用 阅读全文
posted @ 2018-06-12 15:05 Isetan 阅读(118) 评论(0) 推荐(0)
摘要: 一 什么是闭包? 闭包函数: 闭指的是:该函数是一个内部函数 包指的是:指的是该函数包含对外部作用域(非全局作用域)名字的引用 闭包函数实例 1 import requests 2 3 def outter(url): 4 # url='https://www.baidu.com' 5 def ge 阅读全文
posted @ 2018-06-11 19:31 Isetan 阅读(106) 评论(0) 推荐(0)
摘要: 一、 函数是第一类对象,即函数可以当作数据传递 二、 利用该特性,优雅的取代多分支的if 三、 函数的嵌套调用 四、 函数的嵌套定义 五、 名称空间与作用域 (1) 什么是名称空间? (2)名称空间的加载顺序 (3)名字的查找顺序 (4)作用域 阅读全文
posted @ 2018-06-10 21:44 Isetan 阅读(108) 评论(0) 推荐(0)
摘要: 1、什么是函数? 在程序中,函数就是具备某一功能的工具,事先将工具准备好即函数的定义,遇到应用场景拿来就用即函数的调用,所以务必记住:#函数的使用必须遵循先定义,后调用的原则 2、为何要用函数,不用函数问题是: 1、程序冗长 2 程序的扩展性差 3 程序的可读性差 3 、如何用函数: 函数的使用必须 阅读全文
posted @ 2018-06-06 21:21 Isetan 阅读(139) 评论(0) 推荐(0)
摘要: 1、什么是文件? 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位文件的操作核心就:读、写即我们只需要对于进行读写操作,就是对操作系统发起请求,然后由操作系统将用户或者应用程序对文件的读写操作转换成具体的硬盘指令(比如控制盘片转动,控制机械手臂移动来读写数据) 2 为什么要有文件? 因为内 阅读全文
posted @ 2018-06-04 22:34 Isetan 阅读(141) 评论(0) 推荐(0)
摘要: 1 字符编码 将人类的字符编码/转换成计算机能识别的数字 这种转换必须遵循一套固定的标准,该标准无非是 人类字符与数字的对应关系,称之为字符编码表bit:二进制位Bytes:字节ASCII码表:用1Bytes表示一个英文字符1英文字符=8bit=1BytesGBK:用2Bytes表示一个中文字符,1 阅读全文
posted @ 2018-06-03 15:28 Isetan 阅读(110) 评论(0) 推荐(0)
摘要: 一:整形基本使用(int) 1 一:整形基本使用(int) 2 1 int用途:年龄 号码 等级... 3 4 2 定义方式 5 age=10 age=int(10) 6 x=int('1111') int只能将纯数字的字符串转成十进制的整型 7 print(type(x)) 8 9 3 整形常用操 阅读全文
posted @ 2018-05-30 16:21 Isetan 阅读(167) 评论(0) 推荐(0)
摘要: 一 、 if条件判断的几种常见形式: (1):如果条件成立,挨个执行代码1、2、3 if 条件: 代码1 代码2 代码3 (2):if和else使用 当if条件不成立执行else中代码 if 条件: 代码1 代码2 代码3 else: 代码1 代码2 代码3 (3)if elif else 执行过程 阅读全文
posted @ 2018-05-29 17:28 Isetan 阅读(147) 评论(0) 推荐(0)
摘要: 数据类型基本介绍 1、什么是数据类型 变量值才是我们存储的数据,所以数据类指的就是变量值的不同种类 2、为何数据要分类型? 变量值是用来保存现实世界中的状态的,那么针对不同的状态就应该用不同类型 的数据去表示 3、数据类型的分类? 一:数字类型(整型int)1、使用:表示人的年龄、各种号码、等级 2 阅读全文
posted @ 2018-05-28 21:06 Isetan 阅读(128) 评论(0) 推荐(0)