Python练习题中做错题目

1,一下代码执行的结果为

a = b = "julyedu.com"
a = 'AI 教育'
print(b)

答案: julyedu.com

要点:

在python中,

不可变对象:数字,字符串,元组tuple.

可变对象:列表,字典。

python中一切都是引用,任何变量都是指向某个对象的‘’指针‘’。

a = b = ['AI教育',‘julyedu.com’]
a.append('七月在线')
print(b)

和上面同理,list是可变对象,变量a,变量b存贮的指向list对象的地址。list是可变对象,所以打印b会是

['AI教育',‘julyedu.com’,‘七月在线’]

基础知识需要谨记!
posted @ 2019-05-21 14:49  JayMu  阅读(179)  评论(0编辑  收藏  举报