您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

参照呼叫功能参数

参照呼叫功能参数

您正在进入一个模糊的领域:您正在谈论在函数中声明global(或nonlocal)变量,这根本不应该做。函数的作用是做一件事情,并且在不影响其状态或输出的其他值或函数的同意的情况下执行它们。

很难举一个可行的例子:您是否可以保留变量的副本以供以后参考?您可以扩展此代码以传回tuple,并在tuple需要时引用的成员或总和:

>>> def A(a, b, c):
        return (a*2, b*4, c*8)

>>> d = A(2, 4, 8)
>>> sum(d)
84
>>> d[-1] #or whatever index you'd need...this may serve best as a constant
64
其他 2022/1/1 18:53:07 有323人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶