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

python进阶

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

已采纳回答 / AzureDrop
object 是Python所有类的基类(元类),可以这样理解: 人类最老的祖先是亚当夏娃一样。 Python 3.x可以不用写object ,如 class Person(object),默认派生自object 
对闭包的讲解不够,完全没搞懂。还是要去看别的教材
什么时候出更高级的课程啊
推荐看一下廖雪峰的官方网站,比这个讲的好多了http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820062641f3bcc60a4b164f8d91df476445697b9e000
敲得错误代码都能无法直视双眸,简直醉了
from os.path import isdir,isfile
print isdir(r'/data/webroot/resource/python')
print isfile(r'/data/webroot/resource/python/test.txt')
还是搞不明白
不懂啊。。

最赞回答 / 慕函数0019356
哦,找到了,这就是一个定义在函数内部的一个高阶函数啊,这样做的目的就是为了使我们定义的一个函数返回一个我们所需要的函数,而不是返回函数的结果,从而延迟执行(也就是lazy的含义),等我们想输出结果的时候才让其得出所需的结果。这个既然是一个高阶的函数,就说明这仍然是一个函数,只是定义在了一个函数内部而已。既然是一个函数,当然它的架构和普通函数是一样的,当然需要def定义,因为我们需要高阶函数为我们返回一个函数,当然需要return内部的函数,从而获得返回值(一个函数),纯手打
先看python装饰器的课程 http://www.imooc.com/learn/581 再回来看这个就很容易了

已采纳回答 / 不正常人类研究中心
cmp()这个函数是用来比较两个对象的,比如cmp(x,y),当x > y的时候函数返回1,x < y就返回-1,x == y就返回0啊,就这样的,然后像这个sorted_ignore_case = functools.partial(sorted, cmp=lambda s1, s2: cmp(s1.upper(), s2.upper())),这个语句里面比价s1和s2的大写字母的ascll码的大小(假设这里的s1和s2是字符串,一般比较比较字符串的第一个字符),接着就是理解sorted()...
看到大家都一脸懵逼我就放心了
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消