Python错误——cannot unpack non-iterable int object
non - iterable 非迭代的
unpack 解压,装载,赋值,理解
第一次创建类
class Force:
def __init__(self,fx,fy):
self.x = fx,self.y = fy
# 构造方法
def show(self):
print('Force<%s,%s>'%(self.x,self.y))
# 输出函数
def add(self,force2):
self.x += force2.x
self.y += force2.y
print('Force<%s,%s>'%(self.x,self.y))
f1 = Force(1,2)
f2 = Force(2,3)
f1.add(f2)
错误提示
一个语句结束了,就用;连接,用‘,’说明两个并行的变量
或者做如下修改