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)
错误提示

Python错误——cannot unpack non-iterable int object_第1张图片
一个语句结束了,就用;连接,用‘,’说明两个并行的变量

Python错误——cannot unpack non-iterable int object_第2张图片
或者做如下修改
Python错误——cannot unpack non-iterable int object_第3张图片

你可能感兴趣的:(python,python)