= list(args)
l = List(1,2,3,4,5)
print(l)
执行结果
打印的是对象的内存地址,如果想要print(对象)显示字符串怎么办?..., 都有__str__方法
print(l)
print(str(l))
print('%s' % l)
执行结果
[1,2,3,4,5]
[1,2,3,4,5]
[1,2,3,4,5]
例2
class...= School('王五', '北京', '男')
"""
str函数或者print函数----> obj....:析构方法,当对象在内存中被释放时,自动触发执行
注:此方法一般无需定义,因为python是一门高级语言。...程序员在使用时无需关心内存的分配和释放,因为此工作都是交给python解释器来执行,所以,析构函数的调用是由解释器在进行垃圾回收时自动触发执行的。