上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 异常处理程序常规语法 try: suite1 #测试语句块except exception1: suite2 #如果测试语句suite1中发生exception1异常时执行except (exception2,exception3): suite3 #如果测试语句suite1中发生元组中任意异常时执 阅读全文
posted @ 2017-05-08 17:28 kindnull 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 常见的3种装饰器@property、@staticmethod、@classmethod的作用: 1、 @property 装饰过的函数返回的不再是一个函数,而是一个property对象装饰过后的方法不再是可调用的对象,可以看做数据属性直接访问。 示例代码: 在用没有使用装饰器时候,类中的方法和属性 阅读全文
posted @ 2017-05-05 15:16 kindnull 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。 他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为(重写该方法),而这 阅读全文
posted @ 2017-05-05 11:50 kindnull 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 常见的魔法方法有如下: __init__方法示例代码: __repr__方法示例代码: __str__方法示例代码: 改写__str__方法后让返回值以为指定的模式输出,这里用 return '宽度为%s,高度为%s'%(self.width,self.height)返回一个字符串形式 __call 阅读全文
posted @ 2017-05-05 11:45 kindnull 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 面向对象知识 一、 类的定义 基本形式:class ClassName(object): Statement 1.class定义类的关键字 2.ClassName类名,类名的每个单词的首字母大写。 3.object是父类名,object是一切类的基类。在python3中如果继承类是基类可以省略不写。 阅读全文
posted @ 2017-04-25 14:48 kindnull 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 规则汇总: 常用的正则表达式小结如下: 阅读全文
posted @ 2017-04-24 14:38 kindnull 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #闭包,函数嵌套函数时,返回值用的是内层函数 '''def f1(m): def2(n): return m*n return f2''''''#阶乘def factorial(n): if n==1: return 1 else: return factorial(n-1)*n print(fac 阅读全文
posted @ 2017-04-19 22:35 kindnull 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1、函数定义 2、函数参数 3、函数调用 4、函数中的print和return区别 5、必备参数 6、关键字参数 >>> fun4(1,2,3,4,'a','b',)(1, 2, 3, 4, 'a', 'b')>>> 7、传入参数举例 8、其他案例 注:一个数如果是另一个整数的完全平方,我们称这个数 阅读全文
posted @ 2017-04-18 16:26 kindnull 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1、求100以内的所有整数之和 输出结果: 2、9 X 9乘法口诀 输出结果: 3、输出100以内能被7整除的整数 输出结果: 阅读全文
posted @ 2017-04-17 21:42 kindnull 阅读(132) 评论(0) 推荐(0) 编辑
摘要: JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数 描述 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Python 对象 json.dumps 语法 json.dumps(ob 阅读全文
posted @ 2017-04-17 10:34 kindnull 阅读(378) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页