计算思维与程序设计基础知到智慧树章节测试课后答案2024年秋山西中医药大学_第1页
计算思维与程序设计基础知到智慧树章节测试课后答案2024年秋山西中医药大学_第2页
计算思维与程序设计基础知到智慧树章节测试课后答案2024年秋山西中医药大学_第3页
计算思维与程序设计基础知到智慧树章节测试课后答案2024年秋山西中医药大学_第4页
免费预览已结束,剩余5页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算思维与程序设计基础知到智慧树章节测试课后答案2024年秋山西中医药大学第一章单元测试

Python官方软件包自带的一个集成开发环境是()。

A:EclipseB:PyCharmC:Shell-IDLED:Anacon

答案:Shell-IDLEPython语言属于()。

A:科学计算语言B:汇编语言C:高级语言D:机器语言

答案:高级语言关于python程序设计语言,下列说法不正确的是()。

A:python具有丰富和强大的模块B:python只能在文件模式中编写代码C:python源文件以***.py为扩展名D:python的默认交互提示符是:>>>

答案:python只能在文件模式中编写代码“程序”就是做一件事情或者解决一个问题所采取的一系列()的步骤。

A:无序B:重复C:随机D:固定

答案:固定以下选项属于Python哲学内容的是()。

A:单纯不如冗余B:扁平胜于嵌套C:简单胜过复杂D:优美胜于丑陋

答案:扁平胜于嵌套;简单胜过复杂;优美胜于丑陋

第二章单元测试

关于python中的复数,下列说法错误的是()。

A:虚部必须后缀j且j不区分大小写B:表示复数的语法是real+imagejC:实部和虚部都是整数D:复数之间只能比较是否相等

答案:实部和虚部都是整数下面代码的输出结果是()。

x=“big”

y=2

Print(x+y)

A:bigB:big2C:bigbigD:会报错

答案:会报错在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为()。

A:整型B:字符串型C:布尔型D:浮点型

答案:字符串型关于Python的浮点数类型,以下选项中描述错误的是()。

A:Python语言的浮点数可以不带小数部分B:浮点数类型与数学中实数的概念一致,表示带有小数的数值C:浮点数有两种表示方法:十进制表示和科学计数法D:sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数

答案:Python语言的浮点数可以不带小数部分给出如下代码

s="abcdefghijklmn"

print(s[1:10:3])

上述代码的输出结果是()

A:adgjB:behkC:behD:adg

答案:beh

第三章单元测试

在Python中,正确的赋值语句为()。

A:3y=x+1B:x+y=10C:x=y=30D:x=2y

答案:x=y=30语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是()。

A:12B:1e2C:'12'D:0

答案:'12'下面不属于程序的基本控制结构的是()。

A:循环结构B:选择结构C:顺序结构D:输入输出结构

答案:输入输出结构下面关于算法的描述,正确的是()

A:一个算法的执行步骤可以是无限的B:一个算法只能有一个输入C:算法只能用框图来表示D:一个完整的算法,不管用什么方法来表示,都至少有一个输出结果

答案:一个完整的算法,不管用什么方法来表示,都至少有一个输出结果下列可以正确输出

池塘里”快乐的歌唱家”

字符的Python语句是?()

A:print('池塘里'\"快乐的歌唱家\")B:print('池塘里\"快乐的歌唱家\"')C:print("池塘里\"快乐的歌唱家\")D:print("池塘里\"快乐的歌唱家")

答案:print('池塘里\"快乐的歌唱家\"')

第四章单元测试

在Python中,实现多分支选择结构的较好方法是()。

A:if嵌套B:if-elseC:if-elif-elseD:if

答案:if-elif-else以下if语句语法正确吗?()。

ifa>0

x=20

else

x=200

A:错B:对

答案:对与关系表达式x==0等价的表达式是()。

A:x!=1B:x=0C:notxD:x

答案:notx将数学式2<x≤10表示成正确的Python表达式为()。

A:2<x&&x<=10B:2<x<=10C:2<xandx<=10D:x>2orx<=10

答案:2<xandx<=10运行下列Python程序,输出结果为True,则空白处应为()。

a=15

b=46

if__________:

print(‘True’)

else:

print(‘Flase’)

A:a=bB:a<bC:a==bD:a>b

答案:a<b

第五章单元测试

下列Python程序段运行的结果

x=0

foriinrange(1,20,3):

x=x+i

print(x)

正确答案是()。

A:210B:190C:80D:70

答案:70以下Python代码输出结果中

x=0

foriinrange(1,100):

x=x+i

print(x)

说法正确的是()。

A:1+100的和B:1~100所有整数的和C:1~99所有整数的和D:1+99的和

答案:1~99所有整数的和Python中,使用哪个关键字退出while循环:()。

A:continueB:breakC:ifD:quit

答案:break下面代码的输出结果是()。

forsin"HelloWorld":

ifs=="W":

continue

print(s,end="")

A:HelloB:HelloorldC:HelloWorldD:World

答案:Helloorld针对以下代码中的错误,以下说法正确的是()

forxin(1,2,3):

whilex:

print(x)

A:这是一个死循环B:把while改为if,程序运行结果一致C:把while改为if,打印结果为1,2,3。D:打印结果是1,2,3

答案:这是一个死循环;把while改为if,打印结果为1,2,3。

第六章单元测试

只能对列表进行切片操作,不能对元组和字符串进行切片操作。()

A:错B:对

答案:错Python列表、元组、字符串都属于有序序列。()

A:对B:错

答案:对下面代码的输出结果是()。

s=["seashell","gold","pink","brown","purple","tomato"]

print(s[1:4:2])

正确答案是()。

A:['gold','brown']B:['gold','pink','brown','purple','tomato']C:['gold','pink','brown']D:['gold','pink']

答案:['gold','pink']对于列表ls的操作,以下选项中描述错误的是()。

A:ls.append(x):在ls最后增加一个元素B:ls.clear():删除ls的最后一个元素C:ls.reverse():列表ls的所有元素反转D:ls.copy():生成一个新列表,复制ls的所有元素

答案:ls.clear():删除ls的最后一个元素以下说法错误的是()。

A:列表的长度可变B:可以通过索引访问列表C:可以通过索引访问元组D:元组的长度可变

答案:元组的长度可变

第七章单元测试

以下对字典的说法错误的是()。

A:字典的键不可变B:字典的键不能相同C:字典可以为空D:字典的键的值不可变

答案:字典的键的值不可变以下关于字典描述错误的是()。

A:每个键值对都用冒号(:)隔开,每个键值对之间用逗号(,)隔开B:键值对中,键必须是不可变的C:字典是一种可变容容器,可存储任意类型对象D:键值对中,值必须唯一

答案:键值对中,值必须唯一以下不能创建字典的语句是()。

A:dict3={[1,2,3]:“uestc”}B:dict4={(1,2,3):“uestc”}C:dict2={3:5}D:dict1={}

答案:dict3={[1,2,3]:“uestc”}可以删除集合中指定位置的元素。()

A:错B:对

答案:错set(x):可以用于生成集合,输入的参数可以是任何组合数据类型,返回结果是一个无重复且有序任意的集合。()

A:对B:错

答案:错

第八章单元测试

‌有关函数的说法,哪个是不正确的?()

A:函数是代码逻辑的封装B:函数是代码功能的一种抽象C:函数对一段代码的命名D:函数是计算机对代码执行优化的要求

答案:函数是计算机对代码执行优化的要求下列关于自定义函数,说法正确的是()。

A:自定义函数以Def开头B:def和函数名之间要不需要空格C:函数内的代码块由语句组成,不需要缩进D:函数名起名规则和变量名一样

答案:函数名起名规则和变量名一样执行下列代码:

deffun(a,b):

sum=2*a+b**2

Print(sum)

fun(2,5)

运行结果正确的是()

A:14B:sumC:2,5D:29

答案:29执行下列代码:

deffun():

print(34)

return

print(48)

fun()

输出结果为:()

A:报错B:NoneC:68D:34

答案:34调用函数时传递的实参个数必须与函数形参个数相等才行。()

A:对B:错

答案:错

第九章单元测试

关于time模块说法正确的是()。

A:使用time模块之前要先用import关键字导入B:time.sleep()表示时间暂停C:time.time()用于获取当前计算机的毫秒值D:time.time()获取的计算机时间为整数值

答案:使用time模块之前要先用import关键字导入执行下列代码:

importrandom

n=random.randint(0,2)

list=[‘下雨’,‘多云’,‘晴’]

print(list[n])

说法错误的是:()

A:可能会显示‘晴’B:可能会报错C:可能会显示‘多云’D:可能会显示‘下雨’

答案:可能会报错下面哪一段代码是海龟走到指定坐标然后右转90度()。

A:turtle.left(90)turtle.goto(90,0)B:turtle.goto(90,0)turtle.left(90)C:turtle.goto(90,0)turtle.right(90)D:turtle.right(90)turtle.goto(90,0)

答案:turtle.goto(90,0)turtle.right(90)下面哪个选项不能改变turtle画笔的方向()。

A:right()B:bk()C:left()D:seth()

答案:bk()执行语句frommathimportsin之后,可以直接使用sin()函数,例如sin(3)。()

A:错B:对

答案:对

第十章单元测试

Python使用open函数读取文本文件,这里的文本文件,通常是()。

A:txt文件B:excel文件C:csv文件D:word文件

答案:txt文件;csv文件在读写文件之前,必须通过以下哪个方法创建文件对象:()。

A:createB:FileC:openD:folder

答案:open关于Python对文件的处理,以下选项中描述错误的是()。

A:文件使用结束后要用c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论