我设计了一个小项目来帮助我学习python,尽管我找不到如何做这件事。我想给一个函数的两个不同输出分配两个不同的变量
my_input1 = code_chooser()
my_input2 = code_chooser()
代码\u chooser()执行以下操作:
def code_chooser():
ect. ect.
if foo1 == 1:
return my_input1
elif foo1 == 2:
return my_input2
if foo2 == 1:
return my_input1
elif foo2 == 2:
return my_input2
这是一个例子,其中foo1==1,foo2==2
我不知道如何将同一个函数中的两个不同变量放入我的输入1和输入2,据我所知,在我的情况和代码中,它们需要在同一个函数中
如果
foo1
恰好是1
或2
,那么函数将返回my_input1
或my_input2
,这就是结束。因此,除非foo1
既不是1
也不是2
,否则my_input2 = code_chooser()
可能永远不会得到my_input2
的正确值如果。。。我没有误解你,你可以试试这个(虽然效率很低。。。但很容易理解):
使用它:
相关问题 更多 >
编程相关推荐