repr(面向计算机)
str(面向人 )
mystr="hello python " #repr可以观察转义字符 print(str(mystr)) # 面向用户 人以看懂 #结果为 hello python print(repr(mystr))#面向计算机 计算机看懂 #结果为 'hello python ' data=4/9 print(str(data)) #一般的数据,两者一样, print(repr(data)) #0.42857142857142855 #0.42857142857142855 print(repr(str)) print(repr(int)) #<class 'str'> #<class 'int'> print(repr("1")) #repr可以处理任何类型,标识类型 print(repr(1)) #'1' #1 print(str("1")) #str不可以区别类型,统一转换字符串 print(str(1)) #1 #1