首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 img1=[12,34,56,78] img2=[1,2,3,4,5] def modi(): img1=img2 print(img1) modi() pr
以下程序的输出结果是( )。 img1=[12,34,56,78] img2=[1,2,3,4,5] def modi(): img1=img2 print(img1) modi() pr
admin
2022-09-09
40
问题
以下程序的输出结果是( )。
img1=[12,34,56,78]
img2=[1,2,3,4,5]
def modi():
img1=img2
print(img1)
modi()
print(img1)
选项
A、[12,34,56,78]
[1,2,3,4,5]
B、[1,2,3,4,5]
[1,2,3,4,5]
C、[12,34,56,78]
[12,34,56,78]
D、[1,2,3,4,5]
[12,34,56,78]
答案
D
解析
程序先调用函数modi(),在函数体内进行赋值操作,列表对象的赋值就是简单的对象引用。函数体内,img1和img2是一样的,它们指向同一片内存,img1不过是img2的别名。因此,函数调用执行后输出[1,2,3,4,5]。然后执行print(img1),此处的img1是外部变量,与函数体内的img1不是同一个变量,仍输出[12,34,56,78]。本题选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/cU50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
以下有关数组的叙述中,错误的是()。
关于容器,以下叙述中错误的是()。
关于内存变量的调用,下列说法错误的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。
在VisualFoxPro中有如下内存变量的赋值语句:X={A2008-08-088:00:00AM}Y=.y.Z=“12.34”执行上述语句之后,内存变量的X、Y、Z的数据类型为()
在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序enu.mpr。运行该菜单程序时会在当前VFP系统菜单的末尾追加一个“考试”子菜单,如图3-13所示。菜单命令“统计”和“返回”的功能都通过执行过程完成。菜单命令“统计”的功
扩展名为.scx的文件是
将E-R图转换为关系模式时,实体和联系都可以表示为
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
随机试题
PublicperceptionofsuccessintheU.S.mightbetotallymisguided.While92%ofpeoplebelieveotherscaremostaboutfame
计量单位分为()、非法定计量单位两种。
HOTELLEAFLETReadtheinformationprovidedinaroomleafletfromTheBarclayHotelinNewYork.YOURROOMATAGLANCEINSTANT
下列哪项不是慢性肾炎的临床表现
矿石类药物都应先煎,以利于有效成分的煎出。()
重10N的物块沿水平面滑行4m,如果摩擦系数是0.3,则重力及摩擦力各做的功是()。
A公司拟发行一批普通股,发行价格12元,每股发行费用2元。预定每年分派现金股利每股1.2元,其资本成本率为( )。
下列合同中,《合同法》明确规定享有留置权的是()
(1997年试题,六)设a1=2,,证明存在;
检索尚未确定的供应商的定单号,正确的命令是
最新回复
(
0
)