我希望holivar不会开始,因为我刚刚开始在python中弄清楚它。我知道c ++中的OOP,但是python中的OOP伤害了我的眼睛,但是如果有任何标准(例如用骆驼写变量名的相同标准),请告诉我。
那些。我看到我可以这样做:
class A:
a = ''
要么像这样:
class A:
def __init__(self, value=''):
a = value
或者在一起。我根本不能声明,而是在代码的某个地方使用了这个变量,但我可能什至不需要提及这个......
如果有一个标准,那么它是如何正确的?
第二个选项是正确的。就是这样:
在 python 中编码的一些基本规则:https ://netology-university.bitbucket.io/codestyle/python/
总的来说,在我看来,问这样的问题是绝对正常的,他们不会因此而发动圣战)每个人都曾经掌握过新的语言。