问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

自动化测试时需要使用python,请问如何理解python中的可变和不可变数据类型

发布网友 发布时间:2022-04-06 06:56

我来回答

2个回答

热心网友 时间:2022-04-06 08:25

什么叫不可变类型?
所谓不可变数据类型,就是说,内存中的数据一旦定义就不能修改,如果要修改只能在内存中开辟新的空间,这种数据类型就是不可变数据类型。不可变数据类型在python中是主流,比如整数,浮点数,布尔型,字符串,元组等都属于不可变数据类型。
什么叫可变数据类型?
所谓可变数据类型,简单来说就是内存中的数据可以被直接修改,而无需开辟新的空间,在python中,可变数据类型只有两种,那就是列表和字典【除了这两种外,其他数据类型都是不可变数据类型】
注意:不管是什么数据类型,只要是重新赋值,数据都需要开辟新的内存空间
传智播客官网上就有这些免费视频可以看,这些知识点传智播客都系统梳理了,跟着他们免费课程来就行。

热心网友 时间:2022-04-06 09:43

所有的内容都是基于内存地址来说的。

  不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。

  可变数据类型    :当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型。

    总结:不可变数据类型更改后地址发生改变,可变数据类型更改地址不发生改

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荨麻疹吃什么食物好荨麻疹饮食禁忌有哪些 三极管9015的参数有哪些 4岁孩子缺锌比别人矮,还能长高吗 婴儿出生时很矮长大一定矮吗 陌陌表情红唇怎么弄 因为不知道SUMIF函数还能横着用她一上午的工作被别人一分钟搞定_百度知 ... EXCEL中SUMIF公式的运用问题?请教! 苹果手机没有用的软件怎么办苹果手机不常用的软件怎么打开 血尿一般是什么原因引起的 win7桌面图标消失了 桌面图标消失了怎么恢复 新手,一个关于python可变与不可变对象的问题 python 可变不可变类型 python中的可变数据类型和不可变数据类型的区别 软件测试中,python可变数据类型和不可变数据类型? python中可变对象和不可变对象的理解,假如x为全局变量,当x为int即不可变对象时, 谁能给简单通俗点解释下python里可变对象、不变对象、变量三者的关系? Python 中的可变类型对象和不可变类型是什么意思? Douphp源码程序 怎么修改网站文章后缀 PHP后缀文件 如何下载后的文件把后缀php改为zip后解压 怎么修改后缀是.php网页下的内容文字? 后缀名为.php文件如何修改 htaccess如何自定义php后缀? 关于php删除数组的问题,如何删除数组?例如 $player = array( "player" PHP怎么删除整个数组? 如何把字符串最终转换为浮点数 PHP生成cookie并设置cookie 为晚上0点就失效 压缩包方式安装php时,php.ini如何修改; extension_dir php相对地址与绝对地址问题。 批处理相对路径怎么转换为绝对路径 python可变不可变类型 python 不变对象和可变对象的问题! python中的immutable和mutable(不可变与可变)怎么理解? 关于Python中的不可变对象--字符串 请问可变对象和不可变对象的本质区别,如NSString和... 关于python的可变类型和不可变类型有个问题? python类的可变类型成员和不可变类型成员的区别 python中对象可不可以 Python的问题啊,小白没看懂 为什么Python有相同的不可变对象id不同 python如何读取Excel合并单元格的内容 python 怎么把excel文件单元格的格式和内容一起读取出来 python xlrd模块 怎么获得单元格格式信息 python xlrd 读取的单元格的值,怎么能确保是文本TEXT类型的,现在某些单元格读出来是NUMBER,有些是BOOL python 使用xlrd模块读取excel文件时,能否读取单元格的备注? python2.4的openpyxl1.1.5 xlrd0.7读取excel单元格格式 python怎么读取用别的单元格表示的数据 python中的unittest有什么作用 python unittest单元测试框架中,如何对一个testcase参数化,具体如何实现 python单元测试引入unittest模块后一个类里面包含多个方法怎么只让setUp、方法只执行一次