全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
在 Python 3 中,表达式 (-31)//8 + (-31)%8 + round(2.675, 2)**2 的求值结果为 4.1289。判断该说法是否正确。
登录后查看答案
设 s = "plume"。判断:切片 s[1:4] 会包含索引 4 处的字符“e”。
判断:在 Python 中,表达式 10 / 5 的运算结果是整数 2,因为 10 能被 5 整除。
按 Python 规则计算表达式 (-23)//6 + (-23)%6 + round(0.1+0.2, 1)**3 的值:____。
设字符串 s = "a3B6c9D",表达式 s[-2:0:-2] + s[-1] 的值为 ____。
已知 s = "programming"(索引从 0 开始),则表达式 s[-4::-2] 的值是 A. "magr" B. "ragm" C. "marg" D. "gram"
设字符串 s = "cedar",表达式 s[-2] 的值为 ____。
按 Python 规则计算表达式 (-17)//5 + (-17)%5 + round(0.1+0.2, 1)**2 的值,结果是? A. -1.09 B. -0.91 C. 0.91 D. 1.09
设字符串 s = "orbit",表达式 s[::-1] 的结果是什么? A. "tibro" B. "orbi" C. "tib" D. "orbit"
判断题:在 Python 中,变量必须先声明其类型才能赋值使用;一个变量一旦绑定整型对象后,就不能再赋值为字符串对象。
某程序用空格表示缩进,每个“·”代表一个空格,且不使用 Tab。为符合 Python 的书写规范,请依次填入空白处的符号: if ready___ ····print("已就绪") ····___记录状态
在 Python 交互模式(IDLE 的 Shell)中依次输入以下两行代码并回车: >>> x = 123 >>> type(x) 随后再输入 x = "hello",再次执行 type(x),输出结果是 ____。此现象说明 Python 变量____(填“需要”或“不需要”)事先声明类型,其类型由所引用的对象决定。
某同学在 IDLE 交互模式下依次输入以下语句:x = 123;x = "Python";print(type(x))。关于该程序的执行方式与输出结果,下列说法正确的是:A. Python 需先声明 x 为整数类型,因此第二次赋值会报类型错误;B. Python 是解释型语言且变量采用动态类型,x 只是对象的引用标签,输出为 <class 'str'>;C. 输出为 <class 'int'>,因为变量类型由第一次赋值固定;D. Python 是编译型语言,需将全部代码编译后才能逐条执行,输出为 <class 'str'>
在 IDLE 交互模式中依次输入以下语句: x = 18 print(type(x).__name__) x = "18" print(type(x).__name__) 对 Python 解释执行与动态类型的理解,哪项正确? A. 输出依次为 int、str;变量无需预先声明,重新赋值后可引用不同类型的对象 B. 输出依次为 int、int;变量首次赋值后类型固定 C. 输出依次为 str、str;变量名决定对象类型 D. 第二次赋值会报错;变量使用前必须声明类型
用户程序调用库函数 printf 输出数据时,最终需通过系统调用陷入内核完成。在系统调用执行过程中,CPU 由用户态切换到核心态是通过____机制实现的;系统调用处理完成后,CPU 返回____态继续执行用户程序。
判断:一个程序调用库函数获取当前时间;若该库函数仅在用户态读取已缓存的数据,则此次调用不发生系统调用。随后程序发起创建进程的系统调用,CPU经陷阱机制切换到核心态执行内核服务,完成后返回用户态;因此,库函数调用必然是系统调用,而创建进程属于文件操作类系统调用。
某应用程序在用户态执行到语句 open("data.txt", O_RDONLY) 时陷入内核。从执行过程看,该语句最终由系统调用处理程序在____态完成具体服务,用户程序是通过执行____指令(访管指令)引发陷阱从而切换状态的;服务完成后CPU返回____态继续执行后续用户代码。
判断:进程创建、终止等请求属于进程控制类系统调用,文件读写请求属于文件管理类系统调用。
某程序调用库函数整理文件名,该库函数本次仅在用户态完成字符串处理;随后程序发起 open 系统调用。该系统调用属于____类;其执行过程是:用户态经陷阱机制进入____态执行,完成后返回____态。
某 UNIX 风格文件系统采用直接块、一次间接块和二次间接块的混合索引。判断:一次间接块能够索引多少个文件数据块,只由数据块大小决定,与块地址所占长度无关。