day6类的特殊方法
num = 12 print(str(num)) # '12' print(type(str(num))) # <class 'str'> d = {'0':1, 1:2} print(str(d)) # "{'0': 1, 1: 2}" l = [1, 2, 3, 4] print(str(l)) # '[1, 2, 3, 4]' # 自定义对象,通过str()方法,同样可以得到对象所对应的字符串结果 class Person: pass bob = Person() print(bob) # <__main__.Person object at 0x000001C291156630> print(str(bob)) # <__main__.Person object at 0x000001C291156630>,和上面的打印结果是一样的 print(type(str(bob))) # <class 'str'>