基本信息
文件名称: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的内存地址,是同一个对象)