TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’
TypeError: unsupported operand type(s) for -: ‘list’ and ‘int’
诸如此类错误,表示两个类型不同的变量,不可用用“+”或“-”来进行运算。
使用python中的转换函数将他们转换成一样的类型才可用。
例如:
a = list[1,2,3,4,5]
b = 1
c = a - 1
上面代码会进行报错
你可以改成c = len(a) - 1
print©
则输出结果为:
4