摘要: 一、装饰器定义 1、装饰器:本质是函数。器,代表函数的意思。 2、功能:用来装饰其他函数,就是为其他的函数添加附件功能。且被装饰的函数感受不到装饰器的存在。 理解装饰器:我们的函数好比内裤,作用是遮羞。但在一些特定的环境,内裤明显满足不了我们的需求,冬天它没法为我们防风御寒。所以有了长裤,装饰器就像 阅读全文
posted @ 2019-04-04 15:00 Einewhaw 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1、异常 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时 阅读全文
posted @ 2019-04-04 14:55 Einewhaw 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用。类是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中)。对象,根据模板创建的实例(即对象),实例用于调用被包装在类中的函数。类是对象的定义 ,而实例是“ 真正的实物”,它存放了类中所定义的对象的具体信息。面 阅读全文
posted @ 2019-04-04 14:54 Einewhaw 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1、函数定义: 定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回,不带参数值的return语句返回None。 #1、定义无参函数: def person1(): print(“hello”) return("he 阅读全文
posted @ 2019-04-04 14:51 Einewhaw 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、条件语句 Python不支持switch语句,因此判断结果对应多种执行方式时,只能用elif来做。 num = 5 if num ==3: #判断num的值 print('boss') elif num ==2: print('user') elif num ==1: print('worker 阅读全文
posted @ 2019-04-04 14:45 Einewhaw 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 运算符:算关逻赋,位身成 1、算术运算符 #coding=utf-8 a,b = 5,2 print a+b #加(+) print a-b #减(-) print a*b #乘(*) print a/b #除以(/) print a**b #幂(**) print a//b #商数(//)返回商的 阅读全文
posted @ 2019-04-04 14:42 Einewhaw 阅读(176) 评论(0) 推荐(0) 编辑
摘要: object有如下子类: CLASSES object basestring str unicode buffer bytearray classmethod complex dict enumerate file float frozenset int bool list long memoryv 阅读全文
posted @ 2019-04-04 14:04 Einewhaw 阅读(317) 评论(0) 推荐(0) 编辑
摘要: object有如下子类: CLASSES object basestring str unicode buffer bytearray classmethod complex dict enumerate file float frozenset int bool list long memoryv 阅读全文
posted @ 2019-04-04 14:03 Einewhaw 阅读(286) 评论(0) 推荐(0) 编辑
摘要: object有如下子类: CLASSES object basestring str unicode buffer bytearray classmethod complex dict enumerate file float frozenset int bool list long memoryv 阅读全文
posted @ 2019-04-04 14:02 Einewhaw 阅读(262) 评论(0) 推荐(0) 编辑
摘要: object有如下子类: CLASSES object basestring str unicode buffer bytearray classmethod complex dict enumerate file float frozenset int bool list long memoryv 阅读全文
posted @ 2019-04-04 14:01 Einewhaw 阅读(196) 评论(0) 推荐(0) 编辑