gpt4 book ai didi

python - 使用自变量比在类中传递变量更好吗?

转载 作者:太空狗 更新时间:2023-10-30 02:45:59 28 4
gpt4 key购买 nike

<分区>

我曾经是一名 C 程序员,所以我们必须将每个变量作为参数或指针传递,并且不鼓励定义全局变量。

我将在 python 的几个函数中使用一些变量。

一般来说,将变量作为参数传递或在获取变量值时定义一个自变量哪个更好? python 对此有任何通用规则吗?

像这样:

class A:
def func2(self, var):
print var

def func1(self):
var = 1
self.func2(var)

class B:
def func2(self):
print self.var

def func1(self):
self.var = 1
self.func2()

哪个更好?甲还是乙?

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com