摘要:
描述: *args 和 **kwargs 主要用于函数定义。 你可以将不定数量的参数传递给一个函数。不定的意思是:预先并不知道, 函数使用者会传递多少个参数给你, 所以在这个场景下使用这两个关键字。其实并不是必须写成*args 和**kwargs。 *(星号)才是必须的. 你也可以写成*ar 和** 阅读全文
posted @ 2019-06-08 23:50
helloTerry1998
阅读(322)
评论(0)
推荐(0)
摘要:
一、变量 常量:大写加下划线 USER_CONSTANT 对于不会发生改变的全局变量,使用大写加下划线。 私有变量:小写和一个前导下划线 _private_value python中不存在私有变量一说,若是遇到需要保护的变量,使用小写和一个前导下划线。但这只是程序员之间的一个约定,用于警告说明这是一 阅读全文
posted @ 2019-06-08 22:55
helloTerry1998
阅读(7995)
评论(0)
推荐(3)
摘要:
描述: super()函数用于调用父类(超类)的一个方法。 super()函数是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没有问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO就是类等方法解析顺序表,其实也就是继承父类方法时的顺序表。 阅读全文
posted @ 2019-06-08 19:46
helloTerry1998
阅读(894)
评论(0)
推荐(1)

浙公网安备 33010602011771号