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

python进阶

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

已采纳回答 / 风硕依源
这个call没什么意思,就是为了让输出的字符串看起来有意义,你完全也可以print  'f1()'f.__name__是f指向函数的名字,但是这个名字不一定是'f',举个例子吧,对于绝对值函数abs,abs.__name__ = 'abs',这个很容易理解,除此之外呢,令f = abs,那么f.__name__ = 'abs'

已采纳回答 / 慕无忌6932680
s是另一个实例,所以s也有name属性,应该可以这么理解

已采纳回答 / 慕士塔格
python是不支持这种自加的语法,要想达到这样的目的,可以是Person.count+=1

已采纳回答 / 小SA0
有颜色的字就是用来区分一些不同的关键字,方便阅读和校错的,在IDE环境下可以自己选择配色的在IDLE的菜单里,option->Configure   Highlighting选项卡里。如下应该就是各类关键词<...图片...>

已采纳回答 / 慕雪4991565
f 是指这个函数的引用,而f(i)则表示是这个函数返回的结果,此时已经调用了这个函数返回了结果,类似java的方法调用。我是这么理解的

已采纳回答 / AzureDrop
object 是Python所有类的基类(元类),可以这样理解: 人类最老的祖先是亚当夏娃一样。 Python 3.x可以不用写object ,如 class Person(object),默认派生自object 

已采纳回答 / 不正常人类研究中心
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()...

已采纳回答 / eeesay0955
你的代码最后返回的是reduce(f,lst,1),返回值是一个数值而不是函数,所以最后一行print f()改成print f 就可以啦。在讲解部分有一个绝对值函数的例子,可以参考。

已采纳回答 / 慕函数0019356
你再了解一下math.sqrt()函数,默认输出是浮点数,即math.sqrt(4)==2.0,你这样写是一个数字都输出不了的

已采纳回答 / 慕粉3671981
定义一个含有x,y两参数的函数,函数内部返回为-cmp(x,y),cmp函数通过比较x,y的大小返回1,-1,0

已采纳回答 / 慕慕3760657
先调用第一个@makebold,fn就变成了<b>fn()</b>在调用第二个@makeitalic,fn就变成了<b><i>fn()</i></b>给的例子fn()为hello(),其结果为hello world,所以最终结果为屏幕显示所示

已采纳回答 / worry921
<...图片...>7月7日,有个兄弟也是解答别人问题时发的图。可以帮到你。之所以写成 a ,b =b, a + b.是因为本题的要求是求一个斐波那契额数列,也就是从第三个数开始,后一个数是前两个数的和。...

已采纳回答 / 好吧123
name 按照ascii码值比较 :Alice和Tim都是99分,但是A的ascii值小于T所以Alice排在Tim前面这段代码意思就是:当两个实例的分数相同时,按照名字的顺序排列(ascii升序排列),否则返回分数的降序排列(-cmp)
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消