Python入门 17-14

  • 最早接触所谓方法,应该是在去年这个时候,风和日丽。

笔记部分

方法与函数
从功能上看,方法很像函数,有些是环境自带的,有些是自己创建的,再在后面的环节中调用来解决问题。但是两者还是存有区别的

1.函数:类外部定义的,跟类没有直接关系的;形式: def func(*argv):

2.方法:class内部定义的函数(对象的方法也可以认为是属性);分为两种:
    ① python自动产生的(魔法方法):一般形式为 func(),python会在对应的时机自动调用该函数;
    ② 人为自定义的方法:一般和普通函数没有区别,只是定义在了class中而已

3.方法与函数的区别:
    方法可认为是函数的特殊情况;
    ① 方法定义在class内部
    ② 方法的第一个参数应为 cls(类方法) 或者 self(实例方法)

魔法方法
贴一个表格
python入门 17-14
今天可以完成的部分比较少,早上出了早操,又没怎么污水,就早点睡了。

相关文章:

  • 2022-03-07
  • 2022-12-23
  • 2021-12-25
  • 2021-08-27
  • 2021-11-23
  • 2021-06-06
  • 2021-06-16
  • 2021-10-19
猜你喜欢
  • 2022-01-14
  • 2021-11-19
  • 2021-12-10
  • 2021-09-23
  • 2021-06-11
  • 2021-06-12
  • 2021-08-20
相关资源
相似解决方案