AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 人工智能训练师题库 题目详情
CB6C09EC34E00001C0C418901FB11A1A
人工智能训练师题库
4,855
单选题

73.关于赋值语句的作用,正确的描述是()。

A
变量和对象必须类型相同
B
每个赋值语句只能给一个变量赋值
C
将变量改写为新的值
D
将变量绑定到对象

答案解析

正确答案:D

解析:

题目解析: 题干要求选择关于赋值语句作用的正确描述。 选项分析: A: 变量和对象必须类型相同 该说法错误。在Python等动态类型语言中,变量本身没有固定类型,它只是一个名称或标签,可以绑定到任意类型的对象上。例如,一个变量可以先绑定到整数对象,之后再绑定到字符串对象,无需类型一致。因此该选项不符合赋值语句的实际行为。 B: 每个赋值语句只能给一个变量赋值 该说法错误。虽然简单的赋值语句如“x = 5”是给一个变量赋值,但Python支持多重赋值,例如“x, y = 1, 2”或“a = b = 10”,这些都是一条赋值语句给多个变量赋值。因此该选项描述不准确。 C: 将变量改写为新的值 该表述模糊且不准确。变量本身并不存储值,而是通过绑定指向某个对象。赋值语句的作用不是“改写”变量,而是将变量重新绑定到另一个对象。即使看起来是“更新”了变量的值,实质上是改变了绑定关系。因此该选项未能准确反映赋值的本质。 D: 将变量绑定到对象 该说法正确。在Python中,赋值语句的核心作用是建立变量与对象之间的绑定关系。变量是一个符号名称,赋值操作使其指向(引用)某个具体的对象。例如,“x = 10”表示将变量x绑定到整数对象10上。这是对赋值语句最本质和准确的描述。 核心知识点: - 在Python中,一切皆对象,变量是对象的引用。 - 赋值语句执行时,右侧表达式先被求值为一个对象,然后左侧的变量名被绑定到该对象。 - 同一对象可以被多个变量绑定,变量之间无类型约束。 - 变量名本身不存储数据,仅作为访问对象的入口。 综上,正确答案是 D:将变量绑定到对象。

相关知识点:

赋值语句是将变量绑定到对象

题目纠错
人工智能训练师题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码