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

python进阶

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

最新回答 / alzing
ss = Students('Bob', 'Alice', 'Tim')print len(ss)求的是Student的元素的个数,Student是一个类,而不是list或者tuple,所以要重写___len__方法

最新回答 / 慕神6045215
对,cmp是sorted的默认参数,规定了sorted()的主要排序规则sorted(iterable[,cmp,[,key[,reverse=True]]])作用:Return a new sorted list from the items in iterable.          第一个参数是一个iterable,返回值是一个对iterable中元素进行排序后的列表(list)。可选的参数有三个,cmp、key和reverse。1)cmp指定一个定制的比较函数,这个函数接收两个参数(iterabl...

最赞回答 / Mrbeargreat
lambda s : s and len(s.strip())>0 表示 函数接受一个参数s,and前面的s表示:要求s本身不是一个空字符串,因为空字符串看作False,后面的len(s.strip())>0表示s这个字符串在头尾去空格之后的长度要大于0。filter函数要求传入的函数的返回值是True或者False。

最新回答 / weibo_跳跳大法师_0
print(list(filter(is_sqr, range(1, 101))))  就可以了  版本问题吧   3.x filter方法返回一个filter对象要转一下

最赞回答 / 仓颉小米
菜鸟一枚,觉得学语言离不开积累,常用的函数啥的还是要背下来的。之前看过一点儿纸质教程,那才是真正的懵。有些细节需要实践才能确定下来,而且只看教材也根本记不住。只看老师讲的内容做任务根本行不通,毕竟很多基础的知识点没有奖。建议:当明确想要实现的具体功能却不知道怎么写,可以上网搜一下,并展开学习相关的函数/用法,不用全记住,只要有印象能实现哪些功能,大概是怎样的就可以。还是要多实践,多实践即便就记下来了。根据自己的需求搜办法比按顺序看书要印象深刻。找不到解决办法就看答案嘛,然后在去搜不理解的地方是什么意思,并...

最赞回答 / 灿灿0726
因为fs每次添加的都是一个def f()函数,所以count()运行完是一个由三个 f 函数组成的列表[f, f, f],由于 f 调用了外部参数 i,在三次循环结束后外部参数 i 变为 3,导致最终执行 f1 , f2 , f3 时相当于执行的都是 3 * 3

最新回答 / 一顆好蛋
沒有  reversed_cmp只是一個代號而已 你也可以取 A,B,C等等  不過要服從規範  通俗易懂的好   cmp()就是比較函數  看到它你就知道這個函數的意思了  x,y就是參數  就是你想要比較的兩個值

最赞回答 / S_Plus
所谓类属性的延迟计算就是将类的属性定义成一个property,只在访问的时候才会计算,而且一旦被访问后,结果将会被缓存起来,不用每次都计算。

最赞回答 / 慕桂英6960466
f保存的是函数的实例,使用__call__可以使f可以直接传参调用函数,因为原函数本身是不能参入参数的

最赞回答 / qq_时间主语_0
在__str__方法中化简的,应该有一个return '%s/%s'%(self.p/g,self.q/g)gcd方法确实是求出最大公约数的

最新回答 / _Goku
>>> from itertools import zip_longest[(x,y) for x,y in zip_longest([1,2],[1,2,3])][(1, 1), (2, 2), (None, 3)]

最赞回答 / 慕数据8402789
可以看一下评论那些,不知道具体操作怎么写时就按照题目想一下思路 遇到不知道的函数那些可以用注释说明这里该要做什么 然后在对照答案来,多看看底下的评论 很多都有解释的 
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消