《老鸟python 系列》视频上线了,全网稀缺资源,涵盖python人工智能教程,爬虫教程,web教程,数据分析教程以及界面库和服务器教程,以及各个方向的主流实用项目,手把手带你从零开始进阶高手之路!点击 链接 查看详情
user_image
王梅因
2020年7月31日 08:32

True

False

实际上就是判断两个变量指向的对象的内存地址是否相同,运行:

a = "hello"
b = "HEllo"
c = "hello"
d = b.lower()
print (id(a))
print (id(c))
print (id(d))

结果为:

89116224
89116224
88650448

可发现a和c指向的地址一样,所以结果为True;

d把b中所有字母都变为小写并返回,但 这时d和a的地址不同,所以结果为False。


登录后评论