【发布时间】:2014-03-27 22:31:02
【问题描述】:
我正在尝试从处理多个值的函数中提取特定值。
我的简化示例:
def func(x, y):
a = ran(0,10) #creates random integer
b = ran(0,10)
return a*x + b*y
print a*x + b*y
因此,如果我想在其他函数中使用在func() 中创建的a 和b 的值,我将如何提取它们?
【问题讨论】:
-
有什么理由不应该在外部声明它们并通过全局等来使用它们吗?
-
@Nanashi 我不确定你的意思;我对编程很陌生。
-
如果你想重用这些值,在函数外部声明它们会简单得多,除非有特定原因你希望它们在函数本身内部创建。检查两位的答案。 :)
-
@PPG 一般来说,Nanashi 所指的是变量作用域,对于你探索的任何语言,你都会学到很多东西。跨度>
标签: python function random return-value extract