gpt4 book ai didi

python - 将整个对象传递给它的参数是否可以?

转载 作者:行者123 更新时间:2023-12-05 04:19:20 25 4
gpt4 key购买 nike

<分区>

一类

class Test:
self.model = model
self.type = type
self.version = version
...

test = Test()

函数

def get_type_1(test):
if test.model == "something" and test.type == "something" and type.version == "something"
return "value"

def get_type_2(model, type, version):
if model == "something" and type == "something" and version == "something"
return "value"

从“干净代码”的角度来看,我应该使用哪种类型的函数?当有更多参数时,我使用 type_1 和 type_2,其中有 1-2 个。这在我的程序中造成了逻辑困惑。在 Python 中,我是否需要一直担心速度和内存传递类?

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