2024-09-29 23:23:48 发布
网友
我想知道建议的做法是将init放在类定义的开头,还是将接口函数放在第一位:
class examp1: def ifmethod1(self): pass def ifmethod2(self): pass def __init__(self): pass
与
class examp1: def __init__(self): pass def ifmethod1(self): pass def ifmethod2(self): pass
很多人把它放在第一位,但每个人都有自己的观点,你会发现两者都有道理。你知道吗
对我来说,做第一个很有用,因为快速了解__init__很有帮助。你知道吗
__init__
为了帮助其他语言的程序员快速掌握Python,ibiblio.org说“__init__类似于构造函数”。本着这种精神,它常常被放在第一位——其他语言的构造函数几乎总是排在第一位。你知道吗
在一个例子中,Python的Google style guide总是列在前面。你知道吗
很多人把它放在第一位,但每个人都有自己的观点,你会发现两者都有道理。你知道吗
对我来说,做第一个很有用,因为快速了解
__init__
很有帮助。你知道吗为了帮助其他语言的程序员快速掌握Python,ibiblio.org说“
__init__
类似于构造函数”。本着这种精神,它常常被放在第一位——其他语言的构造函数几乎总是排在第一位。你知道吗在一个例子中,Python的Google style guide总是列在前面。你知道吗
相关问题 更多 >
编程相关推荐