我已经写了一个程序,打开并读取文件中的信息,将它们保存在不同的变量中,这样以后就更容易重用了。我让他们回来后,有点像
return (Xcoord,Ycoord,Xrotation,Yrotation)
之后我想在另一个程序中使用它们,所以我尝试调用第一个(让它成为“prog1”),然后使用它们,如下所示:
def prog2():
prog1() Xcoord.append(1)
我得到一个变量错误,因为在赋值之前我引用了X。我已经看到我必须为结果创建一个变量,比如x=prog1(),但是如果我想返回几个变量并在之后重用呢?你知道吗
提前谢谢
当您从一个函数返回多个变量时,它实际上返回一个元组,因此:
就这样
你的问题很难解析,部分原因是你使用了错误的术语(函数不是程序)。但我想你问的是从一个函数返回元组。这是可行的:
你的函数返回一些变量,但是你没有在任何地方使用它们。你知道吗
当您编写这样的函数时:
你可以这样称呼它:
那么
squared
将等于36
。你知道吗你应该在这里做同样的事情:
相关问题 更多 >
编程相关推荐