本書是針對高等學校非計算機專業(yè)編寫的Python語言基礎教程。全書共12章,主要內容包括Python概述,基本數據類型,選擇結構,循環(huán)結構,turtle庫,序列、集合、字典和jieba庫,函數和異常處理,可視化界面設計,文件和數據庫,面向對象程序設計,網絡編程和第三方庫等。
本書以讀者為本,內容豐富、取材合理、敘述簡明、重點突出、概念清晰。為了配合讀者學習Python程序設計,幫助讀者全面掌握有關Python程序設計的知識,并有效指導讀者掌握程序設計的方法和技巧,本書配有《Python程序設計實驗教程》(ISBN 9787302544395)。
本書可作為高等學校Python程序設計相關課程的教材,也可以作為Python愛好者學習的參考書。
●章 Python概述
1.1 計算機語言概述
1.2 初識Python
1.2.1 Python語言的發(fā)展歷史
1.2.2 Python語言的特點
1.2.3 Python語言的應用領域
1.3 Python語言的開發(fā)環(huán)境
1.3.1 Python軟件的下載與安裝
1.3.2 Python開發(fā)環(huán)境
1.4 應用實例
習題1
第2章 基本數據類型
2.1 Python中的對象
2.2 變量命名與賦值
2.2.1 變量命名
2.2.2 變量賦值
2.3 數字類型
2.4 字符串類型
2.5 運算符與表達式
2.5.1 運算符
2.5.2 表達式
2.6 常用內置函數
2.7 print()輸出函數
2.7.1 print()輸出函數的基本格式
2.7.2 格式化輸出
2.8 input()輸入函數
2.9 math庫和raddom模塊
2.9.1 math庫
2.9.2 random模塊
2.10 應用實例
習題2
第3章 選擇結構
3.1 單分支選擇結構
3.2 雙分支選擇結構
3.3 多分支選擇結構
3.4 選擇結構的嵌套
3.5 應用實例
習題3
第4章 循環(huán)結構
4.1 while循環(huán)結構
4.2 for循環(huán)結構
4.3 循環(huán)控制輔助語句
4.3.1 break語句
4.3.2 continue語句
4.4 循環(huán)的嵌套
4.5 應用實例
習題4
第5章 turtle庫
5.1 運行環(huán)境設置
5.2 畫筆設置
5.2.1 畫筆基本參數
5.2.2 畫筆運動命令
5.2.3 畫筆控制命令
5.3 其他命令
5.4 應用實例
習題5
第6章 序列、集合、字典和jieba庫
6.1 序列
6.1.1 序列的通用操作
6.1.2 列表
6.1.3 元組
6.1.4 使用range生成序列
……
第7章 函數和異常處理
第8章 可視化界面設計
第9章 文件和數據庫
0章 面向對象程序設計
1章 網絡編程
2章 第三方庫
附錄A Python關鍵字詳解
附錄B Python運算符
附錄C Python內置函數
附錄D 常用Unicode編碼表
附錄E 常用RGB色彩對應表
附錄F Python部分第三方擴展庫