版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
titlePython程序设计(中国矿业大学)中国大学mooc答案100分最新版content第1章Python语言简介第1章单元测验1、Python内置的集成开发工具是()。A:PythonWin
B:Pydev
C:IDE
D:IDLE
答案:IDLE2、关于Python语言的特点,以下选项中描述错误的是()。A:Python语言是脚本语言
B:Python语言是非开源语言
C:Python语言是跨平台语言
D:Python语言是高级程序设计语言
答案:Python语言是非开源语言3、Python语言的官网网址是()。A:/
B:/
C:/
D:/
答案:/4、有关Python语言的描述,正确的是()。A:Python语言是机器语言
B:Python语言是汇编语言
C:Python语言是高级程序设计语言
D:其他选项都不对
答案:Python语言是高级程序设计语言5、下列有关Python的描述,()是错误的。A:Python2和Python3相互兼容。
B:Python拥有一个强大的标准库。
C:Python是一种高级程序设计语言。
D:Python社区提供了大量的第三方模块。
答案:Python2和Python3相互兼容。6、计算机唯一能够直接运行的程序是()。A:机器语言程序
B:汇编语言程序
C:高级语言程序
D:面向对象语言程序
答案:机器语言程序7、运行下列程序代码,运行结果可以画一个半圆的是()。A:importturtle
turtle.circle(100,180)
B:importturtle
turtle.circle(180,100)
C:importturtle
turtle.circle(100,270)
D:importturtle
turtle.circle(270,100)
答案:importturtle
turtle.circle(100,180)8、运行下列程序代码,运行结果不能画一条直线段的是()。A:importturtle
turtle.forward(100)
B:importturtle
turtle.for(100)
C:importturtle
turtle.backward(100)
D:importturtle
turtle.back(100)
答案:importturtle
turtle.for(100)9、下面的turtle的方法中,()不能设置位置到点(100,100)。A:goto(100,100)
B:setpos(100,100)
C:setposition(100,100)
D:gotopos(100,100)
答案:gotopos(100,100)10、下面的()库可以将py程序转化为可执行程序。A:turtle
B:math
C:pyinstaller
D:pyins
答案:pyinstaller
第2章Python语言基础第2章单元测验1、以下选项中,不符合Python语言变量命名规则的是()。A:keyword_33
B:keyword33_
C:33_keyword
D:_33keyword
答案:33_keyword2、以下选项中,不符合Python语言变量命名规则的是()。A:TempStr
B:F
C:3_1
D:_AI
答案:3_13、以下选项中,符合Python语言变量命名规则的是()。A:Templist
B:*i
C:Hi!
D:666i
答案:Templist4、下面代码的输出结果是()。x=0b1010
print(x)A:1010
B:101
C:10
D:1
答案:105、下面代码的输出结果是()。x=0x10
print(x)A:10
B:16
C:100
D:20
答案:166、下面代码的输出结果是()。x=bin(10)
print(x)A:0b1010
B:0b1011
C:0b1110
D:0b1111
答案:0b10107、下面代码的输出结果是()。a=“ac”
b=“bd”
c=a+b
print(c)A:abcd
B:cabc
C:c
D:acbd
答案:acbd8、下面代码执行后,x的值是()。>>>x=2
>>>x
=3+5*2A:13
B:15
C:40
D:56
答案:569、下面代码的输出结果是()。
print(0.1+0.2==0.3)A:True
B:False
C:0.3
D:0.1
答案:False10、Python表达式中,可以使用()控制运算的优先顺序。A:圆括号()
B:方括号[]C:大括号{}
D:尖括号<>
答案:圆括号()11、下列表式的值为True的是()。A:TrueandFalse
B:abc’>’xyz’
C:TrueorFalse
D:3>2>2
答案:TrueorFalse12、在一行上写多条Python语句使用()符号来分隔。A:分号
B:逗号
C:句号
D:冒号
答案:分号13、以下选项中,Python语言中代码注释使用的符号可以是()。A:*
B:#
C://
D:/
答案:#14、Python表达式math.sqrt(25)*math.sqrt(9)的值为()。A:15
B:15.0
C:45
D:45.0
答案:15.015、关于Python语句P=–P,以下选项中描述正确的是()。A:P=0
B:给P赋值为它的相反数
C:给P赋值为它的绝对值
D:P等于它的相反数
答案:给P赋值为它的相反数16、在Python中,正确的赋值语句为()。A:x+y=10
B:x=2y
C:x=y=30
D:3y=x+1
答案:x=y=3017、在Python函数中,用于获取用户输入的是()。A:get()
B:print()
C:input()
D:eval()
答案:input()18、想在屏幕上打印输出“HelloWorld”,以下选项中正确的是()。A:print(HelloWorld)
B:print(‘HelloWorld’)
C:printf(‘HelloWorld’)
D:printf(HelloWorld)
答案:print(‘HelloWorld’)19、print(format(2.71828182,”3.2f”))的输出结果是()。A:2.72
B:3.20
C:2.71
D:2.718
答案:2.7220、print(“{}年末,我国人口为{:,}万人”.format(2019,140005))的输出结果是()。A:2019年末,我国人口为140,005万人
B:2019年末,我国人口为140005万人
C:2019年末,我国人口为14.0005万人
D:2019年末,我国人口为14,0005万人
答案:2019年末,我国人口为140,005万人21、print(‘{:7.2f},{:2d}’.format(101/7,101%8))的运行结果是()。A:{:7.2f},{:2d}
B:□□14.43□5(□代表空格)
C:□14.43□□5(□代表空格)
D:□□101/7□101%8(□代表空格)
答案:□□14.43□5(□代表空格)第3章Python控制结构第3章单元测验1、下列Python保留字中,不用于表示分支结构的是()。A:if
B:in
C:else
D:elif
答案:in2、下面程序求两个数x和y中的较大数,()是不正确的。A:maxnum=xifx>yelsey
B:maxnum=math.max(x,y)
C:if(x>y):
maxnum=x
else:
maxnum=y
D:if(y>=x):
maxnum=y
maxnum=x
答案:if(y>=x):
maxnum=y
maxnum=x3、下列表达式中,()表示x小于5并且x大于1。A:1>x>5
B:1<x<5
C:x>1,x<5
D:x<5x>1
答案:1<x<54、下列程序的运行结果是()。x=False
y=True
z=False
ifxoryandz:
print(“yes”)
else:
print(“no”)A:yes
B:no
C:没有结果
D:程序报错
答案:no5、下列程序的运行结果是()。x=True
y=False
z=False
ifnotxory:
print(1)
elifnotxornotyandz:
print(2)
elifnotxoryornotyandx:
print(3)
else:
print(4)A:1
B:2
C:3
D:4
答案:36、下面代码的输出结果是()。sum=0
foriinrange(0,10):
ifi%2==0:
sum-=i
else:
sum+=i
print(sum)A:5
B:10
C:15
D:20
答案:57、下面代码的输出结果是()。sum=1
foriinrange(1,101):
sum+=i
print(sum)A:5049
B:5050
C:5051
D:5052
答案:50518、下面代码的输出结果是()。sum=0
foriinrange(1,101):
sum+=i
print(sum)A:5049
B:5050
C:5051
D:5052
答案:50509、下面代码的输出结果是()。foriinrange(1,10,2):
i=i+1
print(i,end=”,”)A:2,4,6,8,10,
B:2,4,6,8,10
C:1,3,5,7,9,
D:1,3,5,7,9
答案:2,4,6,8,10,10、想要产生序列[2,-1,-4,-7],可以使用()语句。A:range(2,-7,-3)
B:range(2,-7,3)
C:range(2,-10,3)
D:range(2,-10,-3)
答案:range(2,-10,-3)11、以下选项中能够实现Python循环结构的是()。A:loop
B:do…for
C:if
D:while
答案:while12、下面代码的输出结果是()。s=1
while(s<=1):
print(‘计数:’,s)
s=s+1A:计数:0
B:计数:1
C:计数:2
D:出错
答案:计数:113、下列while循环中print语句执行的次数为()。k=10
whilek>1:
print(k)
k=k/2A:3
B:4
C:5
D:6
答案:414、下面代码的输出结果是()。i=5
whilei>0:
print(i,end=”,”)
i=i-2
else:
print(“正常退出了循环”)A:5,3,1,
B:5,3,1,-1,
C:5,3,1,正常退出了循环
D:5,3,1,-1,正常退出了循环
答案:5,3,1,正常退出了循环15、关于Python循环结构,以下选项中描述错误的是()。A:Python通过for、while等保留字构建循环结构
B:continue结束整个循环过程,不再判断循环的执行条件
C:continue用来结束当前当次语句,但不跳出当前的循环体
D:遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
答案:continue结束整个循环过程,不再判断循环的执行条件16、下面代码的输出结果是()。forsin“HelloWorld”:
ifs==”W”:
continue
print(s,end=””)A:Helloorld
B:Hello
C:World
D:HelloWorld
答案:Helloorld17、下面代码的输出结果是()。forsin“HelloWorld”:
ifs==”W”:
break
print(s,end=””)A:Helloorld
B:Hello
C:World
D:HelloWorld
答案:Hello18、Python异常处理中不会用到的关键字是()。A:try
B:finally
C:if
D:else
答案:if19、运行下面代码,输入x为8,y为0,则输出结果是()。try:
x=int(input(“请输入x:”))
y=int(input(“请输入y:”))
z=x%y
exceptZeroDivisionError:
prin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 发廊促销方案策划(2篇)
- 2024年聚乙烯电缆料项目申请报告
- 初中主题班会设计方案及流程(2篇)
- 2024年洗衣液项目申请报告范样
- 2024年育种和育苗项目申请报告
- 2024年皮肤科用药项目规划申请报告范文
- 五年级下册梦圆飞天教案设计
- 玻璃纤维仿形织物相关行业项目成效实现方案
- 在实验中寻找规律说课教案
- 一年级下生活生命与安全教案
- 进口成套设备信息登记表
- 12、用户体验设计师考试试卷
- JJG(轻工) 49-2000 压缩强度试验仪检定规程-(高清现行)
- 建筑工程测量说课课件
- 高考文言文阅读强化训练:《宋史纪事本末-王安石变法》(附答案解析与译文)
- 兰州市城镇居民外出旅游状况调研报告
- GB∕T 4162-2022 锻轧钢棒超声检测方法
- 安卓手机如何使用手机浏览器安装软件教程
- 石灰检测报告
- 阅读书目:《给教师的60条法律建议》
- 箱变及贯通高压电缆安装作业指导书
评论
0/150
提交评论