项目一 单元测试

1、单选题:
Python 语言的创始人是( )
选项:
A:林纳斯·托瓦兹
B:詹姆斯·高斯林
C:吉多·范罗苏姆
D:丹尼斯·里奇
答案: 【吉多·范罗苏姆

2、单选题:
下列哪种不是 Python 的应用领域( )
选项:
A:游戏开发
B:嵌入式系统开发
C:数据分析
D:操作系统内核开发
答案: 【操作系统内核开发

3、单选题:
Python 程序执行的方式是( )
选项:
A:编译执行
B:解释执行
C:直接执行
D:边编译边执行
答案: 【解释执行

4、单选题:
以下哪个网站可以查看主流编程语言的排名?( )
选项:
A:https://www.github.com/
B:https://www.python.org/
C:https://www.tiobe.com/tiobe-index/
D:https://www.wikipedia.org/
答案: 【https://www.tiobe.com/tiobe-index/

5、单选题:
以下哪种编程语言不属于编译型语言?( )
选项:
A:C++
B:C
C:Golang
D:Python
答案: 【Python

6、多选题:
以下属于 Python 哲学内容的有( )。
选项:
A:复杂优于简单
B:简单胜过复杂
C:优美胜于丑陋
D:冗余好过单纯
E:扁平胜于嵌套
答案: 【简单胜过复杂;
优美胜于丑陋;
扁平胜于嵌套

7、多选题:
关于 Python 语言的特点,以下描述正确的有( )。
选项:
A:开源
B:运行速度快于 C 语言
C:脚本语言
D:跨平台
E:语法简洁
答案: 【开源;
脚本语言;
跨平台;
语法简洁

8、判断题:
Python 语言是非开源语言。( )
选项:
A:错
B:对
答案: 【

9、判断题:
Python 可以在 Windows、Linux 和 macOS 等操作系统上运行。( )
选项:
A:对
B:错
答案: 【

10、判断题:
一个 Python 程序只能有一个输入语句和一个输出语句。( )
选项:
A:错
B:对
答案: 【

项目二 单元测试

1、单选题:
安装 PyCharm 时,安装路径应( )。
选项:
A:选择任意路径都可以
B:尽量不要选择带中文和空格的目录
C:选择系统默认路径
D:选择带中文和空格的目录
答案: 【尽量不要选择带中文和空格的目录

2、单选题:
运行命令“cmd”,进入 DOS 命令行模式,输入( )并按回车键,可进入 Python 的交互式环境。
选项:
A:python
B:py
C:python shell
D:idle
答案: 【python

3、单选题:
以下哪种 Python 开发工具是开放源代码的、基于 Java 的可扩展开发平台?( )
选项:
A:VS Code
B:notepad++
C:Eclipse
D:PyCharm
答案: 【Eclipse

4、单选题:
PyCharm 社区版是( )的。
选项:
A:部分功能收费
B:免费
C:收费
D:仅企业可使用
答案: 【免费

5、单选题:
在 Python 交互式窗口中,使用( )运算符计算乘方。
选项:
A:pow
B:^
C:math.pow
D:**
答案: 【**

6、多选题:
Python 交互式窗口可以用于( )。
选项:
A:执行复杂的程序逻辑
B:简单的学习
C:进行数学运算
D:编写大型 Python 项目
E:测试小段代码功能
答案: 【简单的学习;
进行数学运算;
测试小段代码功能

7、多选题:
Anaconda 软件的特点包括( )。
选项:
A:只能在 Windows 系统下运行
B:集成了 100 多种库
C:集成了 Python 的运行环境
D:里面的 Jupyter notebook 可以单独安装使用
E:提供一站式服务
答案: 【集成了 100 多种库;
集成了 Python 的运行环境;
里面的 Jupyter notebook 可以单独安装使用;
提供一站式服务

8、判断题:
Python 交互式环境中,输入的代码必须按照严格的缩进格式书写。( )
选项:
A:对
B:错
答案: 【

9、判断题:
系统自带的记事本不能编辑 Python 代码。( )
选项:
A:对
B:错
答案: 【

10、判断题:
PyCharm 是一款只能在 Windows 系统上使用的 Python 开发工具。( )
选项:
A:错
B:对
答案: 【

项目三 单元测试

1、单选题:
Python语言( )来表示每行代码的层级关系。
选项:
A:括号
B:制表符或括号
C:空格或制表符
D:注释和制表符
答案: 【括号

2、单选题:
Python语言对变量命名有严格要求,下列选项属于非法的变量命名的是( )。
选项:
A:_var1
B:Var_1
C:$var_1
D:str1
答案: 【$var_1

3、单选题:
下列选项不属于Python语言表示字符串的方式是( )
选项:
A:三引号
B:括号
C:双引号
D:单引号
答案: 【括号

4、单选题:
下列变量正确的赋值方式是( )
选项:
A:x=1
B:=x
C:%x=1
D:int x;< 回车 >x=1
答案: 【x=1

5、单选题:
下列程序运行后将输出( )

选项:
A:"a+c"
B:115
C:b+1
D:a+c
答案: 【115

6、单选题:
变量名的第一个字符必须是( )
选项:
A:字母或下划线
B:数字或下划线
C:数字或字母
D:字母
答案: 【字母或下划线

7、单选题:
下列代码的输出结果是( )

选项:
A:True
B:0
C:False
D:-1
答案: 【False

8、单选题:
print(100-25*3%4) 将输出( )
选项:
A:97
B:25
C:0
D:1
答案: 【97

9、单选题:
下列这段代码是一个死循环,让这个程序执行后不输出结果,并永远处于运行状态
的方法是( )

选项:

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