基本信息
文件名称:Python经典面试题(含解析).docx
文件大小:22.42 KB
总页数:9 页
更新时间:2025-10-11
总字数:约6.49千字
文档摘要
Python经典面试题(含解析)
一、基础语法与数据类型(1-10题)
1.题目:Python中is和==的区别是什么?请举例说明。
答案:
==用于判断两个对象的值是否相等,比较的是“内容”;
is用于判断两个对象的内存地址是否相同(即是否为同一个对象),比较的是“身份”。
举例:
a=[1,2,3]
b=[1,2,3]
c=a
print(a==b)#输出True(值相同)
print(aisb)#输出False(内存地址不同,是两个独立列表)
print(aisc)#输出True(c指向a的内存地址,是同一个对象)