在python3.7中def fo((x,y)): 怎么运行不了??

2025年01月18日 19:43
有3个网友回答
网友(1):

output 变量在函数中没有定义就用来判断了,也没有传入,所以报错

网友(2):

def定义函数关于列表的规则可能是改了,这样会报错,语法错误
a输入是一个列表,比如说a=(-2,3),这样输入就行
def fo(a):
x=a[0]
y =a[1]
......
这样就等于把列表内容分开处理了

网友(3):

代码缺少得太多,也没有说明什么意思,很难回答。你至少说明以下几点:
1、output,z 这两个变量什么意思,值从哪里来。
2、np是否是你之前定义的一个对象,这个对象是什么意思,简单说明下