为了账号安全,请及时绑定邮箱和手机立即绑定

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.20
575人评价 查看评价
9.6 内容实用
9.0 简洁易懂
9.0 逻辑清晰

最新回答 / 空灵飞龙
a=0,b=1,self.numbers = [],c=0 这行代码还有 c=a,a=b,b=a+c 这行代码用逗号分隔语句错了改成每条语句单行写或者 a,b,self.numbers,c = 0,1,[],0c=a;a=b;b=a+c这样写

最新回答 / 不劳虎
前者也可以写成r=f(x)return r后者在return之前要做一些工作,所以将f(*args,**kw)的结果暂存在r中

最新回答 / tingyuge
mycompany/wed/__init__.py是一个模块,对应的模块名是mycompany.web

最赞回答 / 井水深
这个就如例子@log("debug")或@log("info")是一样的, 如果直接@log(f)的话就不能传入debug或是info了,这个@performance(unit)也是一样的道理,细细体会吧。ms和s的区别:当前默认的情况下是以s(秒)为单位,1s*1000放大1000倍的单位是ms(毫秒)了。

最赞回答 / pp8790
__str__=__repr__写了之后:调用p与调用print p的效果是一样的即调用实例变量时也会调用__str__

最赞回答 / qq_魅_4
f._name_ 写错了吧,应该是 f.__name__, 两个下划线

最赞回答 / 井水深
这个跟题目没什么联系, 只是用这个函数测时间容易看出差值,你用@performance去测下面这个函数是一样的。<...code...>但是, 这样就测不出时间值了,每次都是0.0000000s。
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消