梦里偷笑 发表于 2021-3-26 22:27:33

谁知道这是为什么?


报错是if mxl==None那一行

星烨 发表于 2021-3-28 21:49:38

mxl这个变量名没声明过,就使用,所以报错

烧开水的果子 发表于 2021-4-11 17:20:27

mxl这个变量要先赋值,哪怕是mxl=None也行,不然不让用。

小白教程 发表于 2021-4-19 01:29:06

报错的意思是首先要定义`mxl`变量并赋值, 而`mxl==None` 这个是条件判断,意思是`mxl如果是None`。
def check_special(img):
    if mxl == None:
      mxl = ....上面这段代码的`mxl`变量如果不是全局变量,那么就应该作为函数的参数传入,比如这样:
def check_special(img, mxl):
    if mxl == None:
      mxl = ....


页: [1]
查看完整版本: 谁知道这是为什么?