官术网_书友最值得收藏!

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語言及標準模塊的詳細參考信息?

主站蜘蛛池模板: 马尔康县| 枣阳市| 平顶山市| 亳州市| 肃宁县| 嫩江县| 遵义县| 邢台县| 望城县| 尼木县| 青铜峡市| 克东县| 隆昌县| 萨嘎县| 英吉沙县| 浦东新区| 巴彦县| 合山市| 加查县| 闻喜县| 德兴市| 县级市| 九龙县| 阳新县| 永泰县| 扎兰屯市| 张家口市| 连平县| 白城市| 曲松县| 新乡县| 赤城县| 永靖县| 桐柏县| 武宣县| 延庆县| 白城市| 栾川县| 册亨县| 苗栗县| 潮安县|