- Python程序設計與算法基礎教程(第2版)(微課版)
- 江紅 余青松
- 780字
- 2019-11-15 20:18:50
1.8 復習題
一、選擇題
1. Python語言屬于________。
A. 機器語言
B. 匯編語言
C. 高級語言
D. 以上都不是
2. 在下列選項中,不屬于Python特點的是________。
A. 面向對象
B. 運行效率高
C. 可移植性
D. 免費和開源
3. 在下列選項中,_______是最常用的Python版本,也稱之為ClassicPython。
A. CPython
B. Jython
C. IronPython
D. PyPy
4. Python內置的集成開發工具是________。
A. PythonWin
B. Pydev
C. IDE
D. IDLE
5. Python解釋器的提示符為________。
A. >
B. >>
C. >>>
D. #
6. 在Python解釋器環境中,用于表示上一次運算結果的特殊變量為________。
A. :
B. _
C. >
D. #
7. ________是Python官方的擴展庫索引,所有人都可以下載第三方庫或上傳自己開發的庫到其中。
A. PyPI
B. PyPy
C. Pydev
D. pip
二、填空題
1. Python語言是一種解釋型、面向________的計算機程序設計語言。
2. 用戶編寫的Python程序(避免使用依賴于系統的特性),無須修改就可以在任何支持Python的平臺上運行,這是Python的________特性。
3. 在Python 3.4以后的版本中,_______庫用于安裝管理Python擴展包,________庫用于發布Python包。
4. 如果要關閉Python解釋器,可以使用________命令或者按________組合鍵。
5. 在Python內置的集成開發環境IDLE中可以使用________鍵運行當前打開的源代碼程序。
6. Python注釋以符號________開始,到行尾結束。
7. 在Python程序中導入sys模塊后,可以通過列表________訪問命令行參數。________表示Python腳本名;________表示第1個參數。
8. 在Python解釋器中,使用________函數可以進入幫助系統;輸入命令________可以退出幫助系統。
三、思考題
1. 簡述Python語言的主要特點。
2. 簡述Python語言的應用范圍。
3. 簡述Python 2和Python 3的主要區別。
4. Python語言包括哪些實現?
5. Python語言主要包括哪些集成開發環境?
6. 簡述下載和安裝Python的主要步驟。
7. 如何安裝和管理Python擴展包?
8. 什么是Python解釋器?如何使用Python解釋器交互式測試Python代碼?
9. Python解釋器環境中的特殊變量“_”表示什么含義?
10. 什么是Python源代碼程序?如何運行Python源代碼程序?
11. 如何使用文本編輯器和命令行編寫和執行Python源代碼程序?
12. 如何使用Python內置的集成開發環境IDLE編寫和運行Python源代碼程序?
13. 如何使用Python交互式幫助系統獲取相關資源?
14. 如何使用Python文檔獲取Python語言及標準模塊的詳細參考信息?
- UML和模式應用(原書第3版)
- ReSharper Essentials
- 自己動手實現Lua:虛擬機、編譯器和標準庫
- 概率成形編碼調制技術理論及應用
- Web程序設計(第二版)
- Mastering Apache Spark 2.x(Second Edition)
- Geospatial Development By Example with Python
- ASP.NET求職寶典
- PowerDesigner 16 從入門到精通
- 深入淺出Python數據分析
- UML軟件建模
- Redmine Cookbook
- Professional JavaScript
- 軟件設計模式(Java版)
- Learning D3.js 5 Mapping(Second Edition)