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

python进阶

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

最赞回答 / 浮丶躁
应该是先calc_sum()  返回的 是 lazy_sum函数 (类似于java中的指向地址)  当calc 调用这个指向才调用 lazy_sum 所以才会有执行的结果是 9 9 9   的错误  

最赞回答 / 孤独的小猪
score后面要逗号,说明__slots__接受的参数是元组格式,而元组,如果是一个元素的话,后面以逗号结尾

最赞回答 / Daisykar
<...code...>argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,然后是命令行后面跟的用户输入的参数>>>test.exe a.c  b.c  t.c  则argc  =  4   argv[0]  =  "test"  argv[1]  =  "a.c"  argv[2]  =  "b.c"  argv[3]  =  "t.c"

最新回答 / qintingqinchun
%s是以字符串形式输出,%f是以浮点型输出。整条语句就是输出函数的名字和它运行的时间,时间按秒(s)来计算。

最新回答 / 何出此言1973
def countss():    fs = []    for i in range(1, 4):        def f(j):            def g():                return j*j            return g        r=f(i)        fs.append(r)    return fsf1, f2, f3 = countss()print f1(), f2(), f3()i  值的问题  

最新回答 / Onevoid
如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:

最新回答 / 慕粉3302418
f是参数啊。比如 f1 = new_fn(f1)  fn 作为new_fn的内建函数,其实就是为了取代 f1 的新函数,通过new_fn函数返回值返回。fn函数就多了一条 print 'call' + f1._name_ + '()' 然后再调用f1

最赞回答 / 烈焰卡卡
return 1和-1写反了。按照下面写就对了def cmp_ignore_case(s1, s2):    u1=s1.lower()    u2=s2.lower()    if u1<u2:        return -1    if u1>u2:        return 1    return 0print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)

最赞回答 / 白白的萝卜坑
》》》import fractions 》》》fractions.gcd(15,30)#    求15和30的最大公约数》》》15

最新回答 / qq_happyending_33571
任务利用匿名函数简化以下代码:def is_not_empty(s):    return s and len(s.strip()) > 0filter(is_not_empty, ['test', None, '', 'str', '  ', 'END'])----------------------------------------------------大哥。。。因为题目要求简化,不要求修改代码内部的变量
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消