-->
当前位置:首页 > 题库 > 正文内容

程序填空题:切片复制 - 实验5 装番茄和啤酒的容器 - 《Python编程实验》

Luz4年前 (2021-09-08)题库1729
请根据给出的执行结果将下述程序补充完整,并上机调试运行。<br><br>

python
a = [1,2,3,4,5,6,7]
b = a
c = a[]
a[] = 99,100
print("a=",a,id(a)==id(b))
print("b=",b)
print("c=",c,id(c)==id(a))


期望的执行结果:<br><br>

a= [1, 2, 3, 99, 100, 6, 7] True
b= [1, 2, 3, 99, 100, 6, 7]
c= [1, 2, 3, 4, 5, 6, 7] False

<br><br>
思考:为什么a与b的id相同,而a与c的id不同? 这说明什么?

<br>
解题思路: 请参考《Python编程实验》(待出版)。<br> 该书是高等教育出版社《Python编程基础及应用》教材的配套实验指导书。





答案:
第1空::

第2空:3:5

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。