经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Python3 » 查看文章
python3 装饰器初识 NLP第三条
来源:cnblogs  作者:晓风小峰  时间:2019/3/25 9:08:22  对本文有异议

还是先抄一条NLP假设。。。

三,有效果比有道理更重要

  光说做法有道理或者正确而不顾是否有效果,是在自欺欺人。

  在三赢(我好,人好,世界好)的原则基础上追求效果,比坚持什么是对的更有意义。

  说道理往往是把焦点放在过去的事情上,注重效果则容易把注意里放在未来。

  效果是原定计划的意义基础,亦是所有行动的指标。

  有道理是有理性方面的标准决定的,因为没有两个人的信念,价值观和规条是一样的,所以没有两个人的“道理”是一样的。

  故此,坚持道理只不过是坚持一套不能放在另一个人身上的信念,价值观和规条。

  真正推动一个人的力量是在感性的一边,要有效果就要加上理性方面的认同才会出现。故此,有效果需要一个人的理性和感性上的共鸣。

  没有效果的道理,是背弃了信念和价值的规条,应该加以检讨。

  有效和有道理往往可以并存,但必先由相信有这个可能的信念开始。

  只追求有道理但无效果的人生,难以有成功和快乐的体验。


然后回顾下今天学了点啥:

内存的机制  就是 变量名可以看作是门牌号   装的内容就是放在房子里的    这个房子可以有多个门牌号,也就是说内容可以对应多个变量名  

那怎么清除呢    就是有一个巡查的人  要是看到这个房子没门牌号了 就会把房子里的东西清空,所以我们用的 del 就是把变量名给他拿走而不是删里面的内容。

理解一下“函数即变量”   就是说函数的名字其实就是变量名,其实就是地址,其实就是引用吧。。。 

再来个高阶函数 有两点,

一是吧函数名当作实参传给另一个函数,这可以用来给别的函数增加新功能

二是返回值中包含函数名  

还有一个嵌套函数  就是在函数体内部再定义函数

然后就是重点了  装饰器,也叫语法糖,实质上还是个函数 今天初步了解了一下 

练习草稿如下。。。

  1. 1 #!usr/bin/env/ python
  2. 2 # -*- coding:utf-8 -*-
  3. 3 # Author: XiaoFeng
  4. 4 import time
  5. 5
  6. 6
  7. 7 def deco_out(func):
  8. 8 def deco(*args, **kwargs): # 装饰器 实质就是偷梁换柱+送大礼包
  9. 9 start_time = time.time()
  10. 10 func(*args, **kwargs) # 这里才是test()
  11. 11 stop_time = time.time()
  12. 12 print("执行时间:%f" % (stop_time - start_time))
  13. 13 return deco
  14. 14
  15. 15
  16. 16 @deco_out
  17. 17 def test(num1):
  18. 18 time.sleep(2)
  19. 19 print("test", num1)
  20. 20
  21. 21
  22. 22 num = 2019
  23. 23 # test = deco_out(test) 想方设法换text地址 又不影响其代码
  24. 24 test(num) # 这里是deco()

 

原文链接:http://www.cnblogs.com/xf1262048067/p/10582199.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号