摘要: 面向对象相关 1、判定 isinstance(obj, cls) 、issubclass(sub, super)class Father(object): pass class Son(Father): pass obj = Father() # 检查obj是否是类的对象 print isinstance(obj,Father) # 检查Son是否是父类的子类 prin... 阅读全文
posted @ 2015-12-14 17:54 YaYaTang 阅读(169) 评论(0) 推荐(0) 编辑
摘要: ~~~ 面向对象 ~~~1、基本概念面向对象(Object Oriented,OO)是一种编程方式,是一种对事物的理解与抽象,在Python中,面向对象是基于【类】与【对象】的方式来实现,而这个编程过程就是对类与对象的使用。类:就是一个模板,这个模板中包含各种功能(也就是函数喽)对象:在面向对象中的... 阅读全文
posted @ 2015-12-04 16:15 YaYaTang 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 内容参考:Wu Sir 's blog 一、自定义模块 模块是实现某个功能的代码集合 模块分为三种: 自定义模块 内置模块 开源模块 1、模块的定义 (1)单一.py文件也可以被当作一个模块,导入时,解释器会解释此文件 (2)一个文件夹可以被定义为一个模块,但是文件夹内必须包含一个“__init__.py”文件,导入时,解释器会解释此文件 2、模块的导入 (1)导入模块的方法import... 阅读全文
posted @ 2015-11-25 14:10 YaYaTang 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 内容参考:Teacher Wu's Blog一、练习题写在前:香蕉个芭辣,手一抖,把两周的blog清个干净,重写基础C篇。先来几个练习题压压惊!1、把列表 lis 中的数值分类,将大于66的放在字典k1中,其它放在k2中lis = [11,22,33,44,55,66,77,88,99]dic = ... 阅读全文
posted @ 2015-11-09 18:10 YaYaTang 阅读(341) 评论(1) 推荐(1) 编辑
摘要: 1、作用域变量只要在内存存在,就可以被使用 。(栈)1 if 1 == 1:2 name = 'kim'3 print name个例:item的值为字典循环后最后一个key的值1 name = {'xiaoming':12,'xiaohua':15,'xiaoli':11}2 for ite... 阅读全文
posted @ 2015-11-07 10:36 YaYaTang 阅读(303) 评论(0) 推荐(0) 编辑