自由式学习
72人加入学习
(0人评价)
Python_Python基础语法(QZ)
价格 免费
该课程属于 2265-吴同学-python数据分析-就业:否 请加入后再学习

1.在Python中,含有双下划线(“————”)的都是魔术方法。
2.在python中,有一些内置好的特定的方法,方法名是"_xxx_",在进行特定的
操作时会自动被调用,这些方法称之为魔法方法。
3.常见的魔法方法。
     init_方法:初始化一个类,在创建实例对象为其赋值时使用。
    str 方法:在将对象转换成字符串 str(对象)测试的时候,打印对象的信息。
    _new_方法:创建并返回一个实例对象,调用了一次,就会得到一个对象。

      class 方法:获得已知对象的类(对象,class )。

        del 方法:对象在程序运行结束后进行对象销毁的时候调用这个方法,来释放资源。

4._str_方法:

     直接打印对象,输出结果只一串类似id地址的信息。(定义了__str_方法,在打印对象的时候,会执行_str_方法。str_方法只能retun一个字符串。)

[展开全文]

授课教师

高级算法工程师
老师

课程特色

图文(1)
视频(130)
考试(13)