上一页 1 ··· 6 7 8 9 10 11 下一页

2017年12月19日

摘要: 作用域 什么是命名空间 比如有一个学校,有10个班级,在7班和8班中都有一个叫“小王”的同学,如果在学校的广播中呼叫“小王”时,7班和8班中的这2个人就纳闷了,你是喊谁呢!!!如果是“7班的小王”的话,那么就很明确了,那么此时的7班就是小王所在的范围,即命名空间 globals、locals 在之前 阅读全文
posted @ 2017-12-19 16:32 wei_hu 阅读(148) 评论(0) 推荐(0) 编辑
 
摘要: 装饰器 装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多初次接触这个知识的人来讲,这个功能有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都不会,别跟人家说你会Python, 看了下面的文 阅读全文
posted @ 2017-12-19 16:17 wei_hu 阅读(136) 评论(0) 推荐(0) 编辑
 
摘要: 1. 函数引⽤ 运⾏结果: 2. 什么是闭包 运⾏结果: 3. 闭包再理解 内部函数对外部函数作⽤域⾥变量的引⽤(⾮全局变量),则称内部函数为闭包。 4. 看⼀个闭包的实际例⼦: 这个例⼦中,函数line与变量a,b构成闭包。在创建闭包的时候,我们通过line_conf的参数a,b说明了这两个变量的 阅读全文
posted @ 2017-12-19 14:51 wei_hu 阅读(113) 评论(0) 推荐(0) 编辑
 
摘要: 迭代器迭代是访问集合元素的⼀种⽅式。迭代器是⼀个可以记住遍历的位置的对象。迭代器对象从集合的第⼀个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1. 可迭代对象以直接作⽤于 for 循环的数据类型有以下⼏种:⼀类是集合数据类型,如 list 、 tuple 、 dict 、 s 阅读全文
posted @ 2017-12-19 10:45 wei_hu 阅读(132) 评论(0) 推荐(0) 编辑
 
摘要: 生成器 1. 什么是⽣成器通过列表⽣成式,我们可以直接创建⼀个列表。但是,受到内存限制,列表容量肯定是有限的。⽽且,创建⼀个包含100万个元素的列表,不仅占⽤很⼤的存储空间,如果我们仅仅需要访问前⾯⼏个元素,那后⾯绝⼤多数元素占⽤的空间都⽩⽩浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们 阅读全文
posted @ 2017-12-19 10:32 wei_hu 阅读(285) 评论(0) 推荐(0) 编辑

2017年12月10日

摘要: 概念: 序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON,XML等。反序列化就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。 JSON(Java Script Object Notation):一种轻量级 阅读全文
posted @ 2017-12-10 21:40 wei_hu 阅读(219) 评论(0) 推荐(0) 编辑

2017年12月9日

摘要: 异常: 当Python检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常" <1>捕获异常 try...except... 看如下示例: 说明: 此程序看不到任何错误,因为用except 捕获到了IOError异常,并添加了处理的方法 pass 表示实现了相应的实 阅读全文
posted @ 2017-12-09 23:30 wei_hu 阅读(168) 评论(0) 推荐(0) 编辑
 
摘要: 文件的打开与关闭 同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的 <1>打开文件 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 示例如下: 说明: <2>关闭文件 示例如下: 文件的读写 <1>写数据(write) 使用write()可以完成 阅读全文
posted @ 2017-12-09 23:16 wei_hu 阅读(178) 评论(0) 推荐(0) 编辑

2017年12月8日

摘要: 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计) 1)解决菜鸟买电脑的故事 1)解决菜鸟买电脑的故事 第一种方式: 第二种方式 : 面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们 认识客观世 阅读全文
posted @ 2017-12-08 16:34 wei_hu 阅读(240) 评论(0) 推荐(0) 编辑

2017年12月7日

摘要: 函数介绍 <1>什么是函数 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 函数定义和调用 <1>定义函数 定义函数的格式如下: demo: <2>调用函数 定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这 阅读全文
posted @ 2017-12-07 17:28 wei_hu 阅读(275) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页