第一周编程前的准备

第一周单元测验

1、单选题:
‍计算机中,数据存储在内存、硬盘的存储媒介中,那么数据的存储形式是____________。‌
选项:
A: 二进制
B: 十进制
C: 八进制
D: 十六进制
答案: 【 二进制

2、单选题:
‌计算机中,一个字节(Byte)包含____________个比特(bit)。​
选项:
A: 8
B: 2
C: 4
D: 16
答案: 【 8

3、单选题:
​以下程序设计语言中,____________不是高级程序设计语言。​​注:所谓高级程序设计语言,就是编写方式灵活,库函数丰富,方便程序设计者的语言​
选项:
A: 汇编语言
B: C语言
C: Java语言
D: Python语言
答案: 【 汇编语言

4、单选题:
​Python语言的特点不包含____________。​
选项:
A: Python语言程序必须通过修改才能跨平台运行
B: Python语言十分简洁
C: Python语言采用解释执行
D: Python语言是支持面向对象的编程语言
答案: 【 Python语言程序必须通过修改才能跨平台运行

5、单选题:
‍在Python中我们最常用的用来在屏幕上输出计算结果的功能函数是____________。‎
选项:
A: print()
B: output()
C: write()
D: screen()
答案: 【 print()

6、单选题:
‏下列代码运行时不会产生错误的是____________。‌
选项:
A: print("Hello, I'm fine")
B: print('Hello, I'm fine')
C: print('Hello, I'm fine")
D: print("Hello, I'm fine')
答案: 【 print("Hello, I'm fine")

7、单选题:
‏下列语句没有错误的是____________。‎
选项:
A: 'hello' * 2
B: 'hello' + 2
C: 'hello' * '2'
D: 'hello' - '2'
答案: 【 'hello' * 2

8、单选题:
​与绝大多数程序设计语言遵循的“向下兼容”原则不同的是,____________。‌
选项:
A: Python 3.x 并不兼容Python 2.x的程序
B: Python 3.x 可以兼容Python 2.x的程序
C: Python 2.x 和Python 3.x可以互相兼容彼此的程序
D: Python 2.x 可以兼容Python 3.x的程序
答案: 【 Python 3.x 并不兼容Python 2.x的程序

9、单选题:
​以下四个容量单位中,____________是介于TB和MB之间的单位。‌
选项:
A: GB
B: KB
C: NB
D: PB
答案: 【 GB

10、单选题:
​计算机软件分类中,所谓“开源软件”指的是____________。‍
选项:
A: 开放源代码的软件
B: 处在开发源头的软件
C: 没有版权的软件
D: 可以免费使用的软件
答案: 【 开放源代码的软件

11、单选题:
‍计算机中表示信息的最小单位是____________。​
选项:
A: 比特
B: 字节
C: 程序
D: 字符
答案: 【 比特

12、单选题:
‏在Python中,不可以用来表示字符串的符号是____________。​
选项:
A: [ ](一对方括号)
B: ' '(一对单引号)
C: " "(一对双引号)
D: ''' '''(一对三引号)
答案: 【 [ ](一对方括号)

13、单选题:
‍在Python语言的交互模式(也被称为Shell模式)中,____________用来表示上一条算式的计算结果。‍
选项:
A: _(下划线)
B: $
C: #
D: @
答案: 【 _(下划线)

14、单选题:
‌电脑或者手机屏幕上显示的内容是由许许多多的点构成的,每一个这样的点,我们称之为“像素”,每一个像素是通过对____________三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。‌
选项:
A: 红,绿,蓝
B: 红,黄,蓝
C: 黄,绿,蓝
D: 红,黄,绿
答案: 【 红,绿,蓝

15、填空题:
​英文“CPU”对应的中文解释是____________。‍
答案: 【 中央处理器

16、填空题:
​程序设计方法一般分为:结构化程序设计方法(也被称为面向过程的程序设计方法)和____________。‎
答案: 【 面向对象

17、填空题:
‏下列表达式的计算结果是____________。‍‏30-3**2‍
答案: 【 21

18、填空题:
‍下列有关字符串运算的命令运行结果是"____________"。‍‍"12"+"34"‍
答案: 【 1234

19、填空题:
‎下列表达式的计算结果是____________。‏‎13//5+3‏
答案: 【 5

20、填空题:
‎下列表达式的计算结果是____________。‍‎13%5+3‍
答案: 【 6

21、填空题:
‏下列表达式的计算结果是____________。‏(-7+2)*(-4)
答案: 【 20

第二周第一个Python程序

第二周单元测验

1、单选题:
‌以下合法的用户自定义标识符是____________。‏‌注解:变量名称、函数名称、python库名称 等各种名称都称为用户标识符‏
选项:
A: _kill23
B: a*b
C: break
D: 1a2b
答案: 【 _kill23

2、单选题:
‏Python语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符____________。​‏注解:变量名称、函数名称、python库名称 等各种名称都称为用户标识符​
选项:
A: 必须为字母或下划线
B: 必须为字母
C: 可以是字母,数字和下划线中任一种字符
D: 必须为下划线
答案: 【 必须为字母或下划线

3、单选题:
‍通常我们将Python语言程序保存在一个后缀为____________的文件中。​‍注解:正确的文件后缀是系统软件调用的保证​
选项:
A: py
B: p
C: pt
D: python
答案: 【 py

4、单选题:
​执行下列程序段,输出的结果是____________。​​x = 7.0
y = 5
print(x % y)​
选项:
A: 2.0
B: 2
C: 1.0
D: 1
答案: 【 2.0

5、单选题:
​若程序只有以下两行代码,则程序的执行结果为___________。‌​x = a + 10
print(x)‌
选项:
A: 程序出错
B: 0
C: 10
D: 输出一个随机的结果
答案: 【 程序出错

6、单选题:
‍下列语句执行的结果是__________。‏‍>>>'hello' - 'world'‏
选项:
A: 程序出错
B: helloworld
C: hello world
D: 52473
答案: 【 程序出错

7、单选题:
‌下列程序段执行结果是___________。‍‌x = 1
print(type(x))
x = 1.0
print(type(x))
x = '1.0'
print(type(x)‍
选项:
A: <class 'int'><class 'float'><class 'str'>
B: <class 'float'><class 'int'><class 'str'>
C: <class 'str'><class 'float'><class 'int'>
D: <class 'str'><class 'int'><class 'float'>
答案: 【 <class 'int'><class 'float'><class 'str'>

8、单选题:
‏执行下列程序段,输入数值10,输出的结果是___________。‌‏x = input()
y = x + 5
print(y)‌
选项:
A: 程序出错
B: '15'
C: '105'
D: 15
答案: 【 程序出错

9、单选题:
‍整数型、实数型和复数型数据在一起混合运算的时候,Python会进行一种默认的数据类型转换,选项____________正确表示了这种类型转换的关系。‏‍注解:python中的数据的类型转换有默认规则,敲敲代码试一下就知道‏
选项:
A: 整数->实数->复数
B: 整数->复数->实数
C: 复数->实数->整数
D: 实数->复数->整数
答案: 【 整数->实数->复数

10、单选题:
‏以下选项中能用作Python程序变量名的是____________。​
选项:
A: jet
B: 3k
C: -bird-
D: t%ke
答案: 【 jet

11、单选题:
‌以下程序运行的结果是____________。‏‌>>>a=58
>>>b=True
>>>a+b>4*13‏
选项:
A: True
B: -1
C: False
D: 0
答案: 【

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注