關于__slots__ = ('score',)問題求解答?
如果直接寫__slots__ = ('name','gender','score') 也是可以得到結果的,這個與?__slots__ = ('score',) 的區別在哪?另外貌似逗號加不加沒有區別??為什么??
如果直接寫__slots__ = ('name','gender','score') 也是可以得到結果的,這個與?__slots__ = ('score',) 的區別在哪?另外貌似逗號加不加沒有區別??為什么??
2015-05-06
舉報
2015-05-06
不加逗號得到的是str類型,而不是tuple類型,所以要養成單個元素的tuple加逗號的習慣。