冲扬心法

笑声激发自强,发愤、图强、飞身向上

   :: 首页  ::  ::  ::  :: 管理

2017年12月28日

摘要: 一般的,通过设定函数参数的默认值,可以减低函数调用的难度。比如:int()函数可以把字符串转换成整数: 事实上,int()函数还提供额外的base参数,表示进制,只是默认值是10而已: 现在,如果我们需要转换大量的二进制字符串,每次都调用int(x,base=2)显得比较麻烦。这时我们可以尝试封装函 阅读全文
posted @ 2017-12-28 23:45 风雨一肩挑 阅读(670) 评论(0) 推荐(0) 编辑

摘要: 函数是个对象,并且可以赋值给一个变量,通过变量也能调用该函数: 利用函数的_name_属性,可以拿到函数的名字: 如果我们在调用函数now()前后自动打印日志,但又不允许修改now()函数的定义——在代码运行期间动态增加功能的方式,称之为‘装饰器’Decorator。 比如,定义一个能打印日志的de 阅读全文
posted @ 2017-12-28 22:46 风雨一肩挑 阅读(1797) 评论(1) 推荐(0) 编辑