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

python进阶

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

最新回答 / 慕侠6004944
这里+?是算术运算符?指的是加法,用来?相加avg1和rise,将结果赋值给avg2.eirpwahlmsyofjrefdfp

最新回答 / 慕虎2360059
我运行了你的程序是显示的紫色啊,你再仔细看看,还有你的代码的14,18行把分号写到大括号外面了jnbzdrkshdtnyetrzhgcjkelxnr

最赞回答 / lancelotzx
我理解你的问题为:为啥输出了4次?两次@performance  相当于performance(performance(factorial(10)))考虑performance(factorial(10)):取time1,执行f即factorial三次,取time2,打印输出时间差值;考虑 performance(performance(factorial(10))) :取time3,执行performance(factorial(10))三次,此时每执行一次则打印一次,取time4,打印输出时间差值;从...

最赞回答 / 星际怪物
class Person(object):    __count = 0    def __init__(self, name):        Person.__count=Person.__count+1        self.name =name        print Person.__countp1 = Person('Bob') #1p2 = Person('Alice') #2Person.__count=5  print Person.__count   #5p3 = Person('...

最赞回答 / JS000
简单点说就是当一个函数(如def my_func():    pass)前面加了@函数名(如@log),然后log函数就被赋值给my_func函数本身,并且my_func作为参数传入log函数,也就是my_func = log(my_func)。然后用前面高阶函数的知识去理解就行了。有参数装饰器就是多了一个函数而已,层层剖析下就行了

最赞回答 / 痕六
<...code...>参数是一个对象,一个字符串和一个任意值。字符串可能会列出一个现有的属性或一个新的属性。这个函数将值赋给属性的。并将属性提供给对象。在  xiaoming = Person('Xiao Ming', 'Male',...
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消