原标题:10道python面试题,每题10分,你能的多少分!
1、一行代码实现1--100之和
2、简述面向对象中__new__和__init__区别
__init__是初始化方法,创建对象后,就立刻被默认调用了,可接收参数,如图
(1、__new__至少要有一个参数cls,代表当前类,此参数在实例化时由Python解释器自动识别
(2、__new__必须要有返回值,返回实例化出来的实例,这点在自己实现__new__时要特别注意,可以return父类(通过super(当前类名, cls))__new__出来的实例,或者直接是object的__new__出来的实例
(3、__init__有一个参数se