为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
python进阶_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
  • 在class中定义的是实例方法,第一个参数是self 要在calss中定义类方法,需要 @classmethod
    查看全部
  • 方法调用将作用在 x 的实际类型上。s 是Student类型,它实际上拥有自己的 whoAmI()方法以及从 Person继承的 whoAmI方法,但调用 s.whoAmI()总是先查找它自身的定义,如果没有定义,则顺着继承链向上查找,直到在某个父类中找到为止
    查看全部
    0 采集 收起 来源:python中多态

    2017-03-27

  • 获取当前时间 import time now=time.strftime('%H:%M:%S') print (now) 获取当前日期时间 import datetime day=datetime.datetime.now() print (day)
    查看全部
  • python之定义类并创建实例: 定义类:class 类名(object): 创建实例:类名+()
    查看全部
  • 关于int(x,base) 例如 int('12345',16) ==> (十六进制)0x12345 ==> (十进制)74565 int('12345',8) ==> (八进制)12345 ==> (十进制)5349 int('1000000',2) ==> (二进制)1000000 ==> (十进制)64 所以 int('1234',2)会报错,因为1234不是二进制表示
    查看全部
    0 采集 收起 来源:python中偏函数

    2018-03-22

  • 类的特殊属性:__xxx__ __xxx:即以双下划线开头的,不能被外部直接访问,也不能被子类使用,是私有的属性 _xxx:即单下划线开头的,可以在子类中使用,但无法在外部使用
    查看全部
  • python之安装第三方模块: 第三方模块管理工具:easy_install,pip 安装pip后,安装模块:pip install+待安装模块名
    查看全部
  • 修改 Student 的 __cmp__ 方法,让它按照分数从高到底排序,分数相同的按名字排序。
    查看全部
    0 采集 收起 来源:python中 __cmp__

    2017-03-26

  • 请给Student 类定义__str__和__repr__方法,使得能打印出<Student: name, gender, score>:
    查看全部
  • 传入**kw 即可传入任意数量的参数,并通过 setattr() 绑定属性。
    查看全部
  • pythton之使用_future_: 新版本引入新功能,实际上这些功能在老版本上不存在,通过导入_future_模块来试用新特性。
    查看全部
  • isinstance 判断子值是否是从属于哪个类型 print isinstance(t,Person) t 属于Person? 是 输出 true 不是 输出 false
    查看全部
  • 一定要用 super(Student, self).__init__(name, gender) 去初始化父类,否则,继承自 Person 的 Student 将没有 name 和 gender。 函数super(Student, self)将返回当前类继承的父类,即 Person ,然后调用__init__()方法,注意self参数已在super()中传入,在__init__()中将隐式传递,不需要写出(也不能写)。
    查看全部
  • 通过标记一个 @classmethod,该方法将绑定到 Person 类上,而非类的实例。类方法的第一个参数将传入类本身,通常将参数名命名为 cls,上面的 cls.count 实际上相当于 Person.count。
    查看全部
  • 请给 Person 类增加一个私有属性 __score,表示分数,再增加一个实例方法 get_grade(),能根据 __score 的值分别返回 A-优秀, B-及格, C-不及格三档。
    查看全部

举报

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

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