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分别是什么意思?
万能参数,解决了函数参数不固定的问题
文章出处登录后可见!
已经登录?立即刷新