Python Error
Python Error
loftiest
这个作者很懒,什么都没留下…
展开
-
python 报错:positional argument follows keyword argument
SyntaxError: positional argument follows keyword argument语法错误:位置参数跟在关键字参数后面错误示例def sub(a, b): returns3 = sub(a = 9, 3)s4 = sub(b = 9, 3)调用函数时传参出现 (···,形参=实参,实参,···)此情况,就会报错解决办法:做如下修改def sub(a, b,): returns0 = sub(9,3)s1 = sub(a=9, b=3)原创 2021-08-15 12:44:09 · 2873 阅读 · 0 评论 -
python报错 local variable ‘var‘ referenced before assignment
UnboundLocalError: local variable ‘var’ referenced before assignment赋值前引用的局部变量“var”情况一var = 10def f1(): print(var) var = 2 print(var)f1()var为全局变量时,在函数中对其修改且未声明。解决办法,调用前声明全局变量 global var...原创 2021-08-14 13:19:52 · 573 阅读 · 0 评论 -
python报错:can only concatenate str (not “int“) to str
类型错误:can only concatenate str (not “int”) to str只能将str(而不是“int”)连接到str拼接字符串时,有类型为int的变量,使用str(int类型变量)将int转为str即可。原创 2021-08-13 14:51:10 · 18417 阅读 · 0 评论