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

python进阶

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

最新回答 / 百里春秋8
返回的是wrapper这个函数,但它不会执行这个函数

最新回答 / 钊兄兄4281648
因为lambda前的参数相当于函数的形参  lambda i:i*i的i的值已经不是原函数的i了而lambda:i*i的i还是上一层函数的i

最赞回答 / 慕斯卡6774726
reduce(函数(参数1,参数2),list, 默认值)如果没有默认值 , 第一次运行时,参数1是list的0下标值  参数2是list的1小标值如果有默认值, 第一次运行时,参数1是默认值  参数2是list的0下标值默认值就是定义初始值的,懂没?

最新回答 / qq_缘月_04079777
python是靠缩进来确定结构的,假如多一个空格的话,影响肯定会很大,估计会报错

最新回答 / qq_Zzq_0
你可以试试输出L1 ,输出L2 就是把L1排序过了,帮你验证下<...图片...>

最新回答 / 为爱摆渡
感谢大家,已经解决, 是IE内核浏览器不支持的原因, 更换谷歌浏览器后正常。 

最新回答 / 慕粉3771545
New_fn(f) 得到了一个新的函数,执行新函数并传入参数5

最新回答 / qq_龙_18
print 'call %s() in %f %s' % (f.__name__, t, unit)这个语句打印的是call“f.__name__”()这个函数in“t”unit(毫秒) print '[%s] %s()...' % (prefix, f.__name__)这个语句打印的是【prifix】"f.__name__"()...只是按照你需要的打印方式放不同的参数在不同的位置,没有什么不同的地方

最新回答 / Not_now
嗯,你说的没错。这里是使用无参的构造函数来构造出一个BStudent对象

最新回答 / 本质学习者
首先会判断分数是否相等,相等的话就根据name的首字母进行默认的排序,然后继续根据分数进行从高到低排序,cmp默认是按从小到大排序的,但是前面加了-cmp就会倒过来进行从高到低排序,这里的return -cmp(self.score, s.score)不是在分数不相等的情况下才执行的和如下写法是不同的一个是顺序执行一个是多选1执行的<...图片...>

最新回答 / 宝慕林2404894
你在sorted([p1.name,p2.name,p3.name],...)中[p1.name,p2.name,p3.name]实际是一个列表,对应['Bart','Adam','Lisa'],所以是没有.name这个属性的。如果想要运用你自己的方法,可以将代码改为L2=sorted([p1.name,p2.name,p3.name],lambda p1,p2:cmp(p1,p2))print L2[0]print L2[1]print L2[2]

最新回答 / 大神宫
import 模块名  是将模块中所有函数导入from 模块名 import 函数名 是将模块中的某个函数导入你导入模块 那么模块中所有函数都能用,但是使用时得加上模块名    比如math.sin(3.14)你导入模块的某个函数  使用时不需要模块名    可以直接 sin(3.14)

最赞回答 / 大神宫
class Person(object):    def __init__(self, name, gender):        self.name = name        self.gender = gender    def whoAmI(self):        return 'I am a Person, my name is %s' % self.name当你实例化对象时会创建两个属性 name和gender,所以dir(p)有这两个属性,Person是没有的,你可以这样class Pe...

最赞回答 / 阿小慕
print f 中的f是一个函数地址,并没有运行函数。f()才是调用了函数,printf f()输出调用后结果。这只是我的理解,希望能帮到你
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消