字符串-’’‘三引号占用的内存空间(引号与内容不在同一行)与’/’'单双引号占用的内存空间不同【三引号需保存格式
== - 比较内容
is - 比较地址
s1 = 'abc'
s2 = "abc"
s3 = '''
abc
''' #'''三引号占用的内存空间(引号与内容不在同一行)与'/''单双引号占用的内存空间不同【三引号需保存格式
print(id(s1),id(s2),id(s3))
print(s1 == s2) #比较内容
print(s1 is s2) #比较地址
print(s2 == s3)
print(s2 is s3)
print(s2)
print(s3)
s1 = input('请输入:') #'abc'
s2 = input('请输入:') #'abc'
print(s1 == s2) #True
print(s1 is s2) #False
#(常量赋值是is是True,input输入底层做了处理所以最后的地址是不一样的)赋值-先在内存中找是否有,有地址直接指向,没有再创建