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

python进阶

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

最新回答 / 老夫上去就是点点点
他不是把这个函数的返回值赋值给了f1吗 而这个返回值是函数标签fn 所以f1=fn 执行 f1() 相当于执行fn()这个内构函数,就返回了 f1()这个值

最赞回答 / 慕哥2224876
你把最后一句“FibSum = L”改成 “self.FibSum = L”就可以了,原来的写法并未修改到类中的FibSum[]

最新回答 / tulang2000
lambda,关键字lambda 表示匿名函数,冒号前面的 x 表示函数参数,匿名函数 lambda x: x * x 实际上就是:def f(x):    return x * x高阶函数可以接收函数做参数,有些时候,我们不需要显式地定义函数,直接传入匿名函数更方便。关键字lambda 表示匿名函数,冒号前面的 x 表示函数参数。匿名函数有个限制,就是只能有一个表达式,不写return,返回值就是该表达式的结果。下面这个例子就是吗map和lambda一起使用,将列表[1,2,..8,9]中的变量逐一放入...

最新回答 / 925755208
应该是pip.exe没有执行,建议到x:\Python xx\Scripts下把pip.exe拖到命令提示符中再install xxxx<...图片...>

最新回答 / GoogleLens
输出格式。‘xxx'里面是字符串输出。%后面的是要输出的参数类型。%s()就是后面的f.__name__%fs就是浮点型 。固定格式是最后面的‘xx' %参数A 参数 B

最新回答 / newbeeTAT
改为fs.append(f())程序就报错了

最赞回答 / TomNerd
def __cmp__(self, s):    if self.score < s.name:                    return -1            elif self.score > s.name:                    return 1            else:                    return __cmp__(self.name, s.name)

最新回答 / 慕用2383128
那为什么不调用read()方法啊,json.load(s)这里面s不是一个student类的实例吗?能直接放在参数里吗

最新回答 / Chaoziii
def __init__(self)是构造函数,创建实例时必须有。如果你不需要创建这个类的对象,那么就直接pass,此时是不需要这个构造函数的。

最赞回答 / 慕粉1459048435
objedt是所有类的父类,所以类名后的括号里写object,   "class Students(object)"就是Student继承了object类self在这是实例(或对象)的意思,一般通过实例才能调用方法,所以方法后的括号里写self,   def read(self)

最新回答 / 慕婉清3477958
以上属于语法错误,python 里for循环都是这么写的:for n in range(10):

最赞回答 / 小尤鱼
p = Person('Bob', 'Male',  **{'age':18, 'course':'Python'} )

最赞回答 / 慕神8103355
有理数的表示形式是分数的,这里加法得通分,写一下数学式子就知道了
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消