第一章测试
1. 下面哪些属于 Python 语言的特点? ( )
A:跨平台 B: 解释执行 C: 支持函数式编程
D:开源
答案:ABCD
2. 下面能够支持 Python 开发的环境有哪些? ( )
A:Anaconda3 B:IDLE C:PyCharmD:Eclipse
答案:ABCD
3. 在 Windows 平台上编写的 Python程序无法在 Unix 平台运行。 ( )
A:错 B: 对
答案:A
4. Python 使用缩进来体现代码之间的逻辑关系。 ( )
A:错 B: 对
答案:B
5. 计算机能够直接识别的语言是机器语言。 ( )
A:错 B: 对
答案:B
6. Python 是专用编程语言。 ( )
A:对 B: 错
答案:B
7. 所以程序员都是用高级语言来写程序, 然后用特殊的程序把它们翻译成机器
语言。 ( )
A:对 B: 错
答案:A
第二章测试
1. 下面哪个是用来定义类的关键字? ( )
A:yield
B:CLASS C:continue D:class
答案:D
……此处隐藏9357个字…… /p>B:File
C:folder
D:create
答案:A
4. Python 安装扩展库常用工具的工具是 pip。 ( )
A:错 B: 对
答案:B
5. 只有Python 扩展库才需要导入以后才能使用其中的对象, Python 标准库不
需要导入即可使用其中的所有对象和方法。 ( )
A:错 B: 对
答案:A
6. 扩展库os 中的方法 remove() 可以删除带有只读属性的文件。 ( )
A:错 B: 对
答案:A
7. 使用内置函数 open() 且以”w”模式打开的文件, 文件指针默认指向文件尾。
( )
A:错 B: 对
答案:A
8. 使用内置函数 open() 打开文件时, 只要文件路径正确就总是可以正确打开
的。( )
A:错 B: 对
答案:A
9. 对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。
( )
A:对 B: 错
答案:A
10. 文件对象的tell() 方法用来返回文件指针的当前位置。 ( )
A:错 B: 对
答案:B