py中三个参数 输入顺序与输出顺序不同

img

如图,三个参数(self.name self.bis self.__color) 输入时的顺序 与输出时不同

两个数据时顺序是正确的

不知道问题出在哪

15,16行创建对象时传入的参数要和第3行对应。
创建对象的时候,参数位置错了。
第3行参数位置修改如下:

def __init__(self,name,bis,color):