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

python进阶

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

已采纳回答 / 慕娘8786788
getattr()可以看做多态的一种吧,既可以用来取student的名字,也可以取teacher的性别,方便修改,如果用s.name的话如果需要改成t.gender就比较麻烦了

已采纳回答 / 为彭十七加油oO
应该不是那个意思,因为r'...'本身在r后面有一个单引号',如果在后面又出现了',他就不知道在哪结束了啊。比如r'abcdefg'hijk'lmn'这种那raw转义字符串应该是在r'abcdefg'就结束了吧,但你的本意是ab...

已采纳回答 / 灬益达灬
也可能是你网络的问题 比如有的公司的网络不允许下载东西 就需要把下载地址修改到内网下载

最新回答 / 我想我想
哪里不懂可以说详细点,还有可以在Python中进行断点调试,更清楚一些

最新回答 / 北方的郎n_n
因为你之前的课程有未完成的题目。我的也有验证通不过的代码。所以完成不了100%。<...图片...>

最新回答 / 慕运维413331
class Person(object):    __count = 0    def __init__(self, name = ''):        self.name = name        Person.__count += 1            @classmethod    def how_many(cls):        return cls.__count

最赞回答 / 幕布斯9506188
<...code...>运行该语句应该会返回以上错误,因为**kw指的是key word,也就是关键字参数,类似于字典,也就是需要传入如下类型的参数,程序将会运行正常<...code...>

最新回答 / 唯一很无敌
 没有任何关系,可以用if,不要死做题,if的用法很简单,python中的and从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值

最新回答 / 落地窗_阳光23
<...图片...>求大神解答,为什么我的时间是0

最赞回答 / 慕粉9509213
你这个问题提的蛮不错的。暂时解决不了,但是有几点你可以参考一哈。对于第一个问题:可以说成是覆盖,因为调出来的是装饰之后的属性,不是你定义的实例属性。也可以说成不是覆盖,换言...

最赞回答 / qq_8爷_0
列表fs经过append操作后加入的实际上是闭包g对象,而闭包g对象的真正返回值已经在r=f(i)过程中计算出来了,换句话说闭包g对象脱离了引用外部方法count()的局部变量。所以f1,f2,f3都是闭包g对象,而f1(),f2(),f3()执行后返回的是g(1),g(2),g(3)的值。

最新回答 / qq_资料传送_0
字符串前面加个前缀r,里面的字符就不需要转义了。

最新回答 / qq_落叶飘雪_1
在动态的传人一些数值,经过函数的运算处理后返回另一种值,用的较多;或者是一变量接受一个返回值函数的值时,用的也多
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消