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

python进阶

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

最新回答 / teslala
r = f(*args, **kw)    是对函数的引用吧   。return r    ——就是在调用执行含税吧

最新回答 / JacksonLiu
安装好了,没有配置Python环境变量详情解决看下方:https://www.cnblogs.com/lhx0827/p/9566055.html

最赞回答 / 慕姐8370853
f1 f2 f3都是函数,f1(),f2(),f3()表示执行函数

最新回答 / 精慕门3051932
f(x,y)是两个数相乘的函数,后面的f()是lazy_prod()这个函数,自然不用加参数

最新回答 / 陈大海先生
def count():    fs = [i*i for i in range(1,4)]    return map(lambda x: lambda y=1: x,fs)我还没用一个def``

最赞回答 / 为何_
cmp就是sorted函数内置的参数名,就像int()里面的base=10  int(欲转换参数,base=10),但是cmp接受的参数是一个函数对象,所以写个lambda.个人愚见

最新回答 / 慕姐6371821
def new_fn(f):
   def fn(x):
      print('call'+f.__name__+'()')
      return f(x)
   return fn
new_fn(abs)(1)
试试应该是abs(1)直接就是一个值,那么new_fn就当于你写的new_fn(1)此时由于fn未接收参数,对于fn内部的两句话完全没有执行,return fn直接返回fn所在的位置

最新回答 / 大气如宏
及格和不及格都是B?不及格应该是C吧!

最新回答 / 杰5245212
https://blog.csdn.net/WU2629409421perfect/article/details/105764955

最赞回答 / 哆啦D梦3455891
Rational()中第一个参数为运算后的分子,第二个参数为运算后的分母,r1.p/r1.q+r2.p/r2.q将分母化为相同的再计算可得。同理可得-,*,/

最赞回答 / wo蜗牛niu
斐波那契数列定义:a1=0,a2=1.........an=a(n-1)+a(n-2)def __init__(self, num):   # num为数列长度        a, b, L = 0, 1, []  #给a赋初值0,b赋初值1,L创建一个空list 。        for n in range(num):    #循环依次生成数列数值            L.append(a)   #把生成的数值添加到列表末尾            a, b = b, a + b   #将a赋值为b,...

最赞回答 / 慕标5379731
首先p代表有理数的分子,q代表有理数的分母。打个比方 比如1/3和2/5相加 self = 1/3( p = 1 ,q = 3),r = 2/5 (p = 2, q =5) 这个表达式就是1*5 + 3*2 , 3*5 生成的新对象的p = 1*5+3*2 q =3*5 

最新回答 / 慕数据3350164
分数是从高到低,也就是从大到小,而cmp排序是从小到大.
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消