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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.20
575人评价 查看评价
9.6 内容实用
9.0 简洁易懂
9.0 逻辑清晰
耳机没插好。-.-||
def laze_prod():
return reduce(f,lst)
def f(x,y):
return x*y
return laze_prod
任务描述和答案验证有点坑...

1. 没有明确A,B,C 的判别标准
2. 返回值中添加了 -xxx, 验证不通过。。
def get_grade(self):
if self.__score > 80:
return u"A-优秀"
elif self.__score >= 60:
return u"B-及格"
else:
return u"C-不及格"
关于 _xxx 和 __xxx 的解释不太全面。

一般来讲,2个的区别是:
_xxx 可以在子类中使用。
__xxx 不可以在子类中使用。
不错!!!
不错!!!!
a='\t\t123\r\n'
a.strip()

结果:'abc'
写错了,结果是123
标题写错了。。。

3-1 模式和包的概念 (03:54)


应该是“模块”。
不知道参数名可以么
Wi
class Person(object):

__count = 0

@classmethod
def how_many(cls):
return Person.__count

def __init__(self, name):
self.name = name
Person.__count += 1

print Person.how_many()

p1 = Person('Bob')

print Person.how_many()
Wi
class Person(object):
count = 0
def __init__(self, name):
self.name = name
Person.count += 1

p1 = Person('Bob')
print Person.count

p2 = Person('Alice')
print Person.count

p3 = Person('Tim')
print Person.count
Wi
class Person:
pass
xiaoming = Person()
xiaohong = Person()

print xiaoming
print xiaohong
print xiaoming == xiaohong
aaa = ['bob', 'about', 'Zoo', 'Credit']
print sorted(aaa,key = str.lower)
带参数decorator ...用C思考的话就是三阶函数指针吧..
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消