聚合答案库

免费查题,不限次数,
扫描二维码立即使用。

了解更多
免费中国大学MOOC Python语言(杨怀珍)(桂林电子科技大学)1450928180 最新慕课答案-聚合答案库
作者:20782912023-03-04 00:00 点赞 收藏 热度:15

1-01单元测试

1、单选题:
‏Python的优点不包括(    )。‍
选项:
A: 简单易学
B: 免费开源
C: 丰富的库
D: 强制缩进
答案: 【 强制缩进

2、单选题:
​使用Python进行系统编程时,利用(    )可以方便地进行系统维护和管理。‎
选项:
A: API
B: Tkinter/PyQT
C: Numpy
D: DB-API
答案: 【 API

1-02单元测试

1、单选题:
‏(    )是计算机完成的一个最基本的操作。‍
选项:
A: 程序
B: 指令
C: 代码
D: 命令
答案: 【 指令

2、单选题:
‍Python程序在执行一次之后会自动生成扩展名为(    )的字节码文件,以提高运行效率。‌
选项:
A: .py
B: .pyc
C: .pyb
D: .pyf
答案: 【 .pyc

3、判断题:
‍Python语言环境的提示符是>>>。‍
选项:
A: 正确
B: 错误
答案: 【 正确

1-03单元测试

1、单选题:
​在Python编程环境提示符下直接输入Python代码并执行的运行方式称为(    )。‌
选项:
A: 交互式运行
B: 脚本式运行
C: 代码式运行
D: 即时式运行
答案: 【 交互式运行

2、单选题:
‎Python3.x环境创建Python脚本文件时,需要将文件编码格式设置为(    )。‏
选项:
A: ANSI
B: GBK
C: UTF-8
D: UNICODE
答案: 【 UTF-8

3、判断题:
‌注释的作用是增强程序可读性,并不会实际运行。​
选项:
A: 正确
B: 错误
答案: 【 正确

1-04单元测试

1、单选题:
‏下列选项中,用于接收标准输入数据(即从键盘输入)、返回为string类型(字符串)的函数是(    )。‍
选项:
A: eval
B: input
C: print
D: get
答案: 【 input

2、单选题:
‍下列选项中,用于将各种类型的数据(字符串、整数、浮点数、列表、字典等)输出到屏幕上的函数是(    )。​
选项:
A: eval
B: input
C: print
D: get
答案: 【 print

3、判断题:
‏调试是为了解决语法错误。‌
选项:
A: 正确
B: 错误
答案: 【 错误

第一章单元测试

1、单选题:
‏Python程序在执行一次之后会自动生成扩展名为(    )的字节码文件,以提高运行效率。‎
选项:
A: .py
B: .pyc
C: .pyb
D: .pyf
答案: 【 .pyc

2、单选题:
​Python3.x环境创建Python脚本文件时,需要将文件编码格式设置为(    )。​
选项:
A: ANSI
B: GBK
C: UTF-8
D: UNICODE
答案: 【 UTF-8

3、单选题:
‌下列选项中,用于将各种类型的数据(字符串、整数、浮点数、列表、字典等)输出到屏幕上的函数是(    )。​
选项:
A: eval
B: input
C: print
D: get
答案: 【 print

4、多选题:
‍Python是一种(    )语言。‌
选项:
A: 编译型语言
B: 解释型语言
C: 高级语言
D: 低级语言
答案: 【 解释型语言;
高级语言

5、多选题:
‎Python的运行方式包括(    )。‎
选项:
A: 交互式运行
B: 脚本式运行
C: 代码式运行
D: 即时式运行
答案: 【 交互式运行;
脚本式运行

6、多选题:
‏Python程序使用(    )进行多行注释。​
选项:
A: 三个连续单引号
B: 三个连续双引号
C: 分号
D: 井号
答案: 【 三个连续单引号;
三个连续双引号

7、多选题:
‏下列选项中,属于IDLE窗口模式的是(    )。​
选项:
A: Shell
B: Script
C: Editor
D: Window
答案: 【 Shell;
Editor

8、判断题:
‏解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。‏
选项:
A: 正确
B: 错误
答案: 【 错误

9、判断题:
​Python程序中每条语句以分号结尾。‍
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
‎程序执行时遇到断点就暂停执行,并且可以查看当前各变量的状态。‍
选项:
A: 正确
B: 错误
答案: 【 正确

第2章、基础语法

2-01单元测试

1、单选题:
‏下列选项中,(    )不是常量。‎
选项:
A: 12
B: 35.7
C: ‘Python’
D: abc
答案: 【 abc

2、单选题:
‎通过语句“m,n=3,5”,定义了(    )个变量。‏
选项:
A: 0
B: 1
C: 2
D: 报错
答案: 【 2

3、判断题:
​Python中的变量在使用前必须先定义。‎
选项:
A: 正确
B: 错误
答案: 【 错误

2-02单元测试

1、单选题:
​执行“print(0o20)”,则在屏幕上会输出(    )。‏
选项:
A: 20
B: 0o20
C: 16
D: 32
答案: 【 16

2、单选题:
‌执行“print(0x20)”,则在屏幕上会输出(    )。​
选项:
A: 20
B: 0x20
C: 16
D: 32
答案: 【 32

3、判断题:
‏1.25e3表示浮点数1250.0的科学记数法表示方式。‎
选项:
A: 正确
B: 错误
答案: 【 正确

2-03单元测试

1、单选题:
‌下列选项中,执行时会报错的语句是(    )。‍
选项:
A: int(’23’)
B: int(’23+1′)
C: int(’23’,8)
D: int(‘2a’,16)
答案: 【 int(’23+1′)

2、单选题:
​下列选项中,执行时不会报错的语句是(    )。‏
选项:
A: int(‘23.5’)
B: float(‘23.5+1’)
C: float(‘23.5’)
D: int(‘2a’,8)
答案: 【 float(‘23.5’)

3、判断题:
‍已知s="学习",则执行s[0]=’复’后s中存储的字符串被修改为“复习”。‏
选项:
A: 正确
B: 错误
答案: 【 错误

2-04单元测试

1、单选题:
‍下列选项中,描述错误的选项是(    )。‏
选项:
A: 列表中的元素类型必须相同
B: 列表中的元素之间用逗号分隔
C: 列表中的元素可以是列表类型
D: 列表中可以包含数字类型的元素
答案: 【 列表中的元素类型必须相同

2、单选题:
‍已知ls=[12,34.5,True,’test’,3+5j],则下列选项中,输出结果为“[‘test’]”的选项是(    )。‍
选项:
A: ls[3]
B: ls[4]
C: ls[3:4]
D: ls[4:5]
答案: 【 ls[3:4]

3、判断题:
‎通过下标“[]”不仅可以访问列表中的某个元素,还可以对元素进行修改。‏
选项:
A: 正确
B: 错误
答案: 【 正确

2-05单元测试

1、单选题:
‎已知t=(12,34.5,True,’test’,3+5j),则下列选项中,输出结果为“(‘test’,)”的选项是(    )。‎
选项:
A: t[3]
B: t[4]
C: t[3:4]
D: t[4:5]
答案: 【 t[3:4]

2、多选题:
‌已知t=(12,1.5,[True,3+5j]),则下列选项中,执行时不会报错的语句包括(    )。‏
选项:
A: t[2]=1
B: t[2:]=1
C: t[2][1]=’test’
D: print(t[2])
答案: 【 t[2][1]=’test’;
print(t[2])

3、判断题:
‎通过下标“[]”不仅可以访问元组中的某个元素,还可以对元素进行修改。‍
选项:
A: 正确
B: 错误
答案: 【 错误

2-06单元测试

1、单选题:
‎下列选项中,执行时会报错的语句是(    )。​
选项:
A: set(‘Python’)
B: set(35.2,True)
C: set([35.2,True])
D: set((35.2,True))
答案: 【 set(35.2,True)

2、单选题:
‎下列选项中,执行时不会报错的语句是(    )。‍
选项:
A: {[‘Python’,True]}
B: {3.5,[1.2,True]}
C: {3.5,{1.2,True}}
D: {3.5,1.2,True}
答案: 【 {3.5,1.2,True}

3、判断题:
​通过“{}”可以创建一个空集合。‏
选项:
A: 正确
B: 错误
答案: 【 错误

2-07单元测试

1、单选题:
​下列选项中,错误的描述是(    )。‎
选项:
A: 字典中的每一个元素是一个键:值对
B: 字典中不同元素的键不能相同
C: 字典中不同元素的值不能相同
D: 通过“{}”可以创建一个空字典
答案: 【 字典中不同元素的值不能相同

2、单选题:
‍下列选项中,不能创建字典对象的语句是(    )。‍
选项:
A: {‘one’:1, ‘two’:2, ‘three’:3}
B: dict(‘one’:1, ‘two’:2, ‘three’:3)
C: dict([(‘one’,1), (‘two’,2), (‘three’,3)])
D: dict(zip([‘one’,’two’,’three’], [1,2,3]))
答案: 【 dict(‘one’:1, ‘two’:2, ‘three’:3)

2-08单元测试

1、单选题:
​下列占位运算符中,表示有符号整型十进制数的占位符是(    )。‌
选项:
A: %d
B: %%
C: %f
D: %s
答案: 【 %d

2、单选题:
‎3**4的运算结果为(    )。‏
选项:
A: 12
B: 81
C: 7
D: 报错
答案: 【 81

2-09单元测试

1、单选题:
​下列选项中,可以用于判断c中保存的字符是否是英文字母的表达式是(    )。‌
选项:
A: c>=’a’ and c<=’Z’
B: c>=’A’ and c<=’z’
C: c>=’a’ and c<=’z’ and c>=’A’ and c<=’Z’
D: c>=’a’ and c<=’z’ or c>=’A’ and c<=’Z’
答案: 【 c>=’a’ and c<=’z’ or c>=’A’ and c<=’Z’

2、单选题:
‍已知a=15,则执行“a%=6”后,a的值为(    )。‍
选项:
A: 15
B: 2.5
C: 3
D: 2
答案: 【 3

2-10单元测试

1、单选题:
‏十进制数37转为二进制数结果为(    )。​
选项:
A: 100101B
B: 101001B
C: 100100B
D: 100001B
答案: 【 100101B

2、单选题:
‌7^10的运算结果为(    )。‌
选项:
A: 17
B: 15
C: 13
D: 2
答案: 【 13

2-11单元测试

1、单选题:
‍程序在运行时,输入数据和输出数据都是存放在(    )中。‎
选项:
A: 外存
B: 内存
C: CPU
D: 硬盘
答案: 【 内存

2、单选题:
‌下列选项中,返回结果为True的表达式为(    )。‏
选项:
A: 1 in {‘ab’:1}
B: ‘ab’ in ‘abc’
C: ‘ac’ in ‘abc’
D: ‘ab’ in [‘abc’,1]
答案: 【 ‘ab’ in ‘abc’

2-12单元测试

1、单选题:
​3*5**2的运算结果为(    )。‌
选项:
A: 30
B: 225
C: 75
D: 报错
答案: 【 75

2、单选题:
‏已知x=5,则执行“x*=3+6”后,x的值为(    )。‌
选项:
A: 15
B: 21
C: 45
D: 报错
答案: 【 45

3、判断题:
‏表达式a=b=1中两个运算符的运算顺序是从右至左。‍
选项:
A: 正确
B: 错误
答案: 【 正确

2-13单元测试

1、单选题:
‌在绘制流程图时,条件判断应放在(    )中。​
选项:
A: 圆角矩形
B: 圆
C: 矩形框
D: 菱形框
答案: 【 菱形框

2、单选题:
‌在绘制流程图时,只有(    )后面允许有多个分支。‎
选项:
A: 圆角矩形
B: 圆
C: 矩形框
D: 菱形框
答案: 【 菱形框

3、判断题:
‎伪代码必须符合Python语言的语法要求。‌
选项:
A: 正确
B: 错误
答案: 【 错误

2-14单元测试

1、单选题:
‏下面程序的输出结果是(    )。‎‏score=80‎‏if score<60:‎‏    print(‘成绩为%d’%score, end=’,’)‎‏print(‘不及格’)‎‏‎
选项:
A: 成绩为80,不及格
B: 成绩为80
C: 不及格
D: 无输出
答案: 【 不及格

2、单选题:
‏下面程序的输出结果是(    )。‎‏score=80‎‏if score<60:‎‏    print(‘不及格’)‎‏else:‎‏    pass‎‏‎
选项:
A: 不及格
B: pass
C: 报错
D: 无输出
答案: 【 无输出

2-15单元测试

1、单选题:
‎已知有代码“for x in y:”,则y必然是一个(    )。‌
选项:
A: 可哈希对象
B: 可迭代对象
C: 列表对象
D: 集合对象
答案: 【 可迭代对象

2、判断题:
‎print(list(range(5)))的输出结果为“[0, 1, 2, 3, 4] ”。‍
选项:
A: 正确
B: 错误
答案: 【 正确

2-16单元测试

1、单选题:
‎下面程序的输出结果是(    )。‍‎m=5‍‎while(m==0):‍‎    m-=1‍‎print(m)‍
选项:
A: 0
B: 4
C: 5
D: -1
答案: 【 5

2、判断题:
​已知t=(5,10,15),则list(range(len(t)))的输出结果是[1, 2, 3]。‎
选项:
A: 正确
B: 错误
答案: 【 错误

2-17单元测试

1、单选题:
‎用于跳出循环的命令是(    )。​
选项:
A: break
B: continue
C: else
D: pass
答案: 【 break

2、单选题:
‍用于结束本次循环并开始下一次循环的命令是(    )。‏
选项:
A: break
B: continue
C: else
D: pass
答案: 【 continue

第二章单元测试

1、单选题:
‍执行“print(0o20)”,则在屏幕上会输出(    )。‌
选项:
A: 20
B: 0o20
C: 16
D: 32
答案: 【 16

2、单选题:
‏下列选项中,执行时会报错的语句是(    )。‍
选项:
A: int(’23’)
B: int(’23+1′)
C: int(’23’,8)
D: int(‘2a’,16)
答案: 【 int(’23+1′)

3、单选题:
‎已知ls=[12,34.5,True,’test’,3+5j],则下列选项中,输出结果为“[‘test’]”的选项是(    )。‏
选项:
A: ls[3]
B: ls[4]
C: ls[3:4]
D: ls[4:5]
答案: 【 ls[3:4]

4、单选题:
‍下列选项中,不能创建字典对象的语句是(    )。‍
选项:
A: {‘one’:1, ‘two’:2, ‘three’:3}
B: dict(‘one’:1, ‘two’:2, ‘three’:3)
C: dict([(‘one’,1), (‘two’,2), (‘three’,3)])
D: dict(zip([‘one’,’two’,’three’], [1,2,3]))
答案: 【 dict(‘one’:1, ‘two’:2, ‘three’:3)

5、单选题:
‏下面程序的输出结果是(    )。‏‏score=80‏‏if score<60:‏‏    print(‘成绩为%d’%score, end=’,’)‏‏print(‘不及格’)‏‏‏
选项:
A: 成绩为80,不及格
B: 成绩为80
C: 不及格
D: 无输出
答案: 【 不及格

6、多选题:
‏已知有代码“for x in y:”,则y的数据类型可以是(    )。‍
选项:
A: 列表
B: 元组
C: 数值
D: 字符串
答案: 【 列表;
元组;
字符串

7、多选题:
​下列选项中,+作为拼接运算符使用的表达式是(    )。‌
选项:
A: [1.2]+[2.5]
B: 1.2+2.5
C: ‘abc’+’def’
D: [1.2+2.5]
答案: 【 [1.2]+[2.5];
‘abc’+’def’

8、多选题:
​下列选项中,可以用于判断x和y是否对应同样存储单元的语句是(    )。‎
选项:
A: x==y
B: x is y
C: id(x)==id(y)
D: not x!=y
答案: 【 x is y;
id(x)==id(y)

9、多选题:
​已知两个数某个二进制位的值分别是0和1,结果位的值为1,则正在做的位运算可能为(    )。‎
选项:
A: ^
B: |
C: &
D: ~
答案: 【 ^;
|

10、多选题:
‍下列占位运算符中,表示有符号浮点型十进制数的占位符是(    )。‏
选项:
A: %f
B: %d
C: %F
D: %s
答案: 【 %f;
%F

11、多选题:
‍下面的哪些符号是合法的标识符(         )‎
选项:
A: Else
B: _aBc
C: 姓名1
D: 课程-1
E:  if
F: 3a
答案: 【 Else;
_aBc;
姓名1

12、判断题:
‌已知s="学习",则执行s[0]=’复’后s中存储的字符串被修改为“复习”。‍
选项:
A: 正确
B: 错误
答案: 【 错误

13、判断题:
‎通过下标“[]”不仅可以访问元组中的某个元素,还可以对元素进行修改。​
选项:
A: 正确
B: 错误
答案: 【 错误

14、判断题:
‏执行“print(‘%.2f%%’%52.50)”,输出结果为“52.50%”。‌
选项:
A: 正确
B: 错误
答案:

欢迎您对本文章进行评论
文明留言,请勿恶意评论,包括但不限于纯数字、敏感内容、非法昵称等
暂无讨论,说说你的看法吧
学习通答案

学习通答案

学习通答案
职教云答案

职教云答案

Q&A

备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved