计算机 选择题 标准

解释执行与动态类型 — 计算机选择题

Python 程序设计(大学通用) Python 概述与开发环境 AI 三重审校通过

题目
在 IDLE 交互模式中依次输入以下语句: x = 18 print(type(x).__name__) x = "18" print(type(x).__name__) 对 Python 解释执行与动态类型的理解,哪项正确? A. 输出依次为 int、str;变量无需预先声明,重新赋值后可引用不同类型的对象 B. 输出依次为 int、int;变量首次赋值后类型固定 C. 输出依次为 str、str;变量名决定对象类型 D. 第二次赋值会报错;变量使用前必须声明类型