大学MOOC Python语言程序设计(北京联合大学)1452420169 最新慕课完整章节测试答案
【本部分不要求全学,仅一节视频要求必须学,请查看公告04,其余供有兴趣自学】Python基本图形绘制
文章目录
for in结构 单元测试
1、单选题:
for x in range(2, 3): print(x)上边程序代码的结果是_____.
选项:
A: 23
B: 2
C: 2 3
D: 无任何输出
答案: 【 2】
2、单选题:
for x in range(3): print(x)上边程序代码的结果是_____.
选项:
A: 012
B: 0123
C: 123
D: 0 1 2
E: 1 2 3
答案: 【 012】
3、单选题:
for x in range(3, 2): print(x)上边程序代码的结果是_____.
选项:
A: 3
B: 32
C: 3 2
D: 2 3
E: 无任何输出
答案: 【 无任何输出】
4、单选题:
for x in range(-3, 3, 2): print(x)上边程序代码的结果是_____.
选项:
A: -332
B: -3 3 2
C: -3-11
D: -3-113
E: -3 -1 1
F: -3 -1 1 3
答案: 【 -3-11】
5、单选题:
for x in range(2, ____): print(x)要实现输出2~7这6个数,横线部分应该填写?
选项:
A: 7
B: 8
C: 6
D: 9
答案: 【 8】
【第0部分】课程导学
jieba模块的中文名字是?
1、单选题:
jieba模块的中文名字是?
选项:
A: 解霸
B: 街霸
C: 结巴
D: 接爸
答案: 【 结巴】
学好Python的三大法宝是什么?
1、单选题:
学好Python的三大法宝是什么?
选项:
A: 时间 认真 坚持
B: 实践 实践 实践
C: 时间 时间 时间
D: 实践 再实践 实践
答案: 【 实践 实践 实践】
【第1部分】Python基本语法元素
1.4节 随堂测试
1、单选题:
单行注释用().
选项:
A: #
B: //
C: ''' '''
D: %
答案: 【 #】
2、单选题:
不能做变量名开通的是
选项:
A: 下划线
B: 字母
C: 数字
D: 中文
答案: 【 数字】
3、多选题:
Python代码的缩进可以使用( )。
选项:
A: 同一个程序文件用相同数量的空格
B: { 和 }
C: Tab键
D: #
答案: 【 同一个程序文件用相同数量的空格;
Tab键】
4、多选题:
可以作为变量名的有
选项:
A: 中文
B: 数字
C: 字母
D: 下划线
答案: 【 中文;
数字;
字母;
下划线】
5、判断题:
可以同true作为变量名。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、填空题:
代码的执行结果是:print('hello world'[4])
答案: 【 o】
7、填空题:
代码的执行结果是( ).print(eval('2 + 3'))
答案: 【 5】
8、填空题:
代码的执行结果是( ).print('hello'[1:4])
答案: 【 ell】
第一部分 单元测验
1、单选题:
变量名首位不能是( )。
选项:
A: 数字
B: 字母
C: 下划线
D: 中文
答案: 【 数字】
2、单选题:
Python里可以实现注释的是( )。
选项:
A: #
B: %
C: !
D: //
答案: 【 #】
3、单选题:
Python里可以打印输出信息的函数是( )。
选项:
A: printf
B: print
C: eval
D: input
答案: 【 print】
4、单选题:
可以作为缩进的是( ).
选项:
A: Tab
B: ctrl
C: caps
D: enter
答案: 【 Tab】
5、单选题:
if语句尾部是( )号。
选项:
A: 冒
B: 分
C: 逗
D: 右花括
答案: 【 冒】
6、单选题:
一个等号(=),在Python里的作用是( )。
选项:
A: 没有作用
B: 赋值
C: 判断相等
D: 判断不等
答案: 【 赋值】
7、单选题:
input函数的返回值是( )类型的数据。
选项:
A: 数值
B: 字符串
C: 浮点
D: 布尔
答案: 【 字符串】
8、单选题:
下列语句的执行结果是( )。s = 'hello world'
print(s[2 : 4])
选项:
A: ll
B: el
C: lo
D: 错误
答案: 【 ll】
9、单选题:
下列语句的执行结果是( ).s = 'hello'
print(s[1])
选项:
A: h
B: e
C: l
D: o
答案: 【 e】
10、单选题:
下列语句的执行结果是( ).s = 'hello'
print(s[-3 : -1])
选项:
A: ll
B: el
C: llo
D: ell
答案: 【 ll】
11、单选题:
C语言是( )型语言。
选项:
A: 静态
B: 解释
C: 动态
D: 脚本
答案: 【 静态】
12、多选题:
可以作为注释的有( ).
选项:
A: #
B: '''
C: """
D: %
答案: 【 #;
''';
"""】
13、多选题:
可以作为变量名组成的有( ).
选项:
A: 数字
B: 字符
C: 下划线
D: 中文
答案: 【 数字;
字符;
下划线;
中文】
14、多选题:
程序有( )元素。
选项:
A: 变量
B: 语句
C: 函数
D: 注释
答案: 【 变量 ;
语句;
函数;
注释】
15、多选题:
Python的版本有( ).
选项:
A: 2
B: 3
C: 4
D: 5
答案: 【 2;
3】
16、判断题:
Python是解释型的语言。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
Python的语句是解释一行执行一行的语言。
选项:
A: 正确
B: 错误
答案: 【 正确】
18、判断题:
print函数只可以打印字符串。
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
1.2e3是实数。
选项:
A: 正确
B: 错误
答案: 【 正确】
20、判断题:
‘hello’[1:3]的结果是'ell'。
选项:
A: 正确
B: 错误
答案: 【 正确】
21、判断题:
input函数的返回值是字符串。
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
'123"是合法字符串。
选项:
A: 正确
B: 错误
答案: 【 错误】
23、判断题:
“he's right!” 是一个合法字符串。
选项:
A: 正确
B: 错误
答案: 【 正确】
24、判断题:
_hello_是合法变量名。
选项:
A: 正确
B: 错误
答案: 【 正确】
25、填空题:
eval('2+3')的结果是___。
答案: 【 5】
26、填空题:
下列代码的执行结果是____.i = 10
if i in [1, 3, 10, 4]:
print('a')
else:
print('b')
答案: 【 a】
27、填空题:
下列代码的执行结果是______.print('hello'[2])
答案: 【 l】
28、填空题:
下列代码的执行结果是____.i = 10
# i = 3
if i in [1,2,10]:
print('a')
else:
print('b')
答案: 【
