1、解决方案一:通过引入参数解决
def getPictureType(self,purls={}):
#通过再添加一个变量解决
result = {}
if purls=={}:
picurls = {}
else :
picurls = purls
if picurls == {}:
。。。
总结: 变量存储在内存当中,在调用时都要进行传参,不能使用默认参数
本文探讨了在函数中正确管理参数的方法,特别是如何避免使用默认参数可能导致的问题。通过实例讲解了在Python中如何通过引入额外参数来解决函数调用时的变量管理难题。
1、解决方案一:通过引入参数解决
def getPictureType(self,purls={}):
#通过再添加一个变量解决
result = {}
if purls=={}:
picurls = {}
else :
picurls = purls
if picurls == {}:
。。。
总结: 变量存储在内存当中,在调用时都要进行传参,不能使用默认参数
4455

被折叠的 条评论
为什么被折叠?