10 2019 档案

摘要:1. 什么是property属性 一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 如下的例子用于说明如何定一个简单的property属性: property属性的定义和调用要注意一下几点: 定义时,在实例方法的基础上添加 @property 装饰器;并且仅有一个self参数 调用时, 阅读全文
posted @ 2019-10-31 17:45 牛公的跑奔 阅读(254) 评论(0) 推荐(0) 编辑
摘要:一个小demo 阅读全文
posted @ 2019-10-31 10:15 牛公的跑奔 阅读(299) 评论(0) 推荐(0) 编辑
摘要:上一篇文章介绍了 装饰器的概念。现在讲一下在程序中怎么来写装饰器。上代码: 前五行是一个闭包,因为内层函数的参数是外层函数的变量,而外层函数返回了内存函数的引用。 第10行,在调用函数X时,将函数test的引用(注意不是test(),没有小括号)作为参数传入,此时X(test)返回的是 Y函数的引用 阅读全文
posted @ 2019-10-23 20:01 牛公的跑奔 阅读(771) 评论(0) 推荐(0) 编辑
摘要:装饰器对于程序来说虽然不是必要的,但有时候却可以提高效率,也可以保证程序的安全。 说装饰器之前需要掌握闭包,前面一篇文章已经介绍过,这里不再重复。 那么,装饰器到底是什么东西呢?看下面这个例子 首先定义了一个函数 num,然后A B C D四个人都调用了这个函数。现在,A想对函数num的功能进行扩展 阅读全文
posted @ 2019-10-23 19:42 牛公的跑奔 阅读(457) 评论(0) 推荐(0) 编辑
摘要:定义:多层函数嵌套(一般为两个),而且通常内部函数需要用到外部函数的变量,那么就把内部函数和外部函数中的那些变量值 叫做闭包。 定义有些抽象,来看例子。如果想实现设计一个一元一次函数,其中斜率k,截距b和变量x 都是需要用户自定义。 程序如上,当执行这个程序的时候,编译器首先会跳到 line_1 = 阅读全文
posted @ 2019-10-22 20:00 牛公的跑奔 阅读(154) 评论(0) 推荐(0) 编辑
摘要:创建property属性的方法有两种,分别是 装饰器方式 和 类属性方式。 1、装饰器方式如下: 2、 类属性方式如下: 此外,property还有 doc 属性,此参数是该属性的描述信息,不过一般用不上,所以不介绍。 阅读全文
posted @ 2019-10-19 16:35 牛公的跑奔 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-18 09:52 牛公的跑奔 阅读(136) 评论(0) 推荐(0) 编辑

总访问量:AmazingCounters.com