【面试】python常见问题总结(八股文)

1.Python中的不可变数据类型和可变数据类型是什么意思?

可变数据类型:改变值但是内存地址不发生改变,list(列表)、dict(字典)、set(集合,不常用)

不可变数据类型:改变值会导致内存地址发生了改变,数值类型(int、float、bool)、string(字符串)、tuple(元组)题

2.请简述Python中is和==的区别。

Python中的对象包含三个要素:id、type和value。

is比较的是两个对象的id。==比较的是两个对象的value。

3.请简述function(args, **kwargs)中的 args, kwargs分别是什么意思?

万能参数,解决了函数参数不固定的问题

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
青葱年少的头像青葱年少普通用户
上一篇 2023年6月7日
下一篇 2023年6月7日

相关推荐