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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.20
575人评价 查看评价
9.6 内容实用
9.0 简洁易懂
9.0 逻辑清晰
  • 由于Python是动态语言,类中的属性不必预先定义。对每一个实例,都可以直接给他们的属性赋值。每个实例可以拥有各自不同的属性,使用属性和普通变量一样。
    查看全部
  • Python 的编程习惯,类名以大写字母开头,紧接着是(object),表示该类是从哪个类继承下来的。
    查看全部
  • functools.partial可以把一个参数多的函数变成一个参数少的新函数,少的参数需要在创建时指定默认值,这样,新函数调用的难度就降低了。 >>> import functools >>> int2 = functools.partial(int, base=2) >>> int2('1000000') 64 >>> int2('1010101') 85
    查看全部
    0 采集 收起 来源:python中偏函数

    2018-03-22

  • 引入内置的functools模块,使用wraps“复制”原函数的属性到新函数中。 注意@functools.wraps应该作用在返回的新函数上。
    查看全部
  • pip install 第三方模块名,一般先到www.python.org上确认第三方模块名是否存在,再进行安装。
    查看全部
  • 在Python 3.x中,字符串统一为unicode,不需要加前缀 u,而以字节存储的str则必须加前缀 b。即字符串如果要以字节存储,则应当在前面加个b(yte)。 除法符号:division from __future__ import unicode_literals 引入python3的unicode规则。
    查看全部
  • 利用try...except 确保动态引入模块不出错。 except要捕捉的错误类型是:ImportError。
    查看全部
  • 包就是目录,模块就是文件。引用包中的模块需要包名加点号再加上模块名。 包下面必须有一个__init__.py,即使是空的也要有,且每一层都要有,这样python把目录看成一个包。 模块都用py结尾?
    查看全部
  • *args可以当作可容纳多个变量组成的tuple **kw可以当作容纳多个key和value的dict 同时使用*args和**kws时,必须*args参数列要在**kw前
    查看全部
  • 闭包的特点是返回的函数还引用了外层函数的局部变量,返回闭包不能引用循环变量
    查看全部
    0 采集 收起 来源:python中闭包

    2015-06-09

  • map有映射的意思,可以简单理解成复制一个新的List reduce有归纳的意思,可以简单理解成最终得到一个结果
    查看全部
  • In a, b = b, a + b, the expressions on the right hand side are evaluated before being assigned to the left hand side. So it is equivalent to: \\ c = a + b a = b b = c
    查看全部
    0 采集 收起 来源:python中 __len__

    2015-06-09

  • 如果一个类表现得像一个list,要获取有多少个元素,就得用 len() 函数。
    查看全部
    0 采集 收起 来源:python中 __len__

    2015-06-09

  • cmp计算结果是0, 1 或 -1,前面加个负号就是把-1变成1,1变成-1,排序结果就倒过来了
    查看全部
    0 采集 收起 来源:python中 __cmp__

    2015-06-09

  • 请给Student 类定义__str__和__repr__方法,使得能打印出<Student: name, gender, score>:
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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