全部题库 / 高中信息技术 / 试题详情
单选题 高中信息技术
2023-02-03

在Python中,已知x=3,id(x)的返回值为1987625970032,执行语句x+=6之后,表达式id(x)==1 987625970032的值为()。

A.True
B.False
C.1
D.9

参考答案

B

答案解析

在Python中,int是不可变数据类型,当该数据类型变量的值发生了改变,其对应的内存地址也会发生改变。执行语句x+=6之后,x的值发生了改变,其对应的内存地址也会发生改变,即id(x)不再是1987625970032。因此,id(x)==1987625970032的值为False,B项正确。