●章 Python與程序設計
1.1 程序設計語言
1.1.1 軟件定義的時代
1.1.2 程序設計語言
1.1.3 編譯程序與解釋程序
1.1.4 計算思維與程序設計
1.2 Python語言與計算生態
1.2.1 Python語言的歷史
1.2.2 Python語言的特征
1.2.3 Python的計算生態
1.2.4 Python的應用領域
1.3 Python的安裝與運行方式
1.3.1 Python的與安裝
1.3.2 Python的運行方式
1.4 Python開發者的編輯器和IDE
1.4.1 JupyterNotebook
1.4.2 PyCharm
本章習題
第2章 Python基礎
2.1 Python程序基本構成與風格
2.1.1 認識個Python程序
2.1.2 Python程序的基本結構
2.1.3 Python程序規範
2.1.4 Python之禪――大道至簡
2.2 Python語法基礎
2.2.1 標識符
2.2.2 變量
2.2.3 關鍵字
2.2.4 運算符與表達式
2.2.5 語句
2.3 Python數據類型
2.3.1 數據類型
2.3.2 序列類型
2.3.3 字典類型
2.4 Python的模塊與函數
2.4.1 庫與模塊
2.4.2 第三方庫的安裝
2.4.3 導入模塊
2.4.4 函數
2.4.5 包
本章習題
第3章 序列
3.1 序列概述
3.1.1 索引
3.1.2 分片
3.1.3 通用序列類型操作
3.1.4 通用序列類型常用的內置函數
3.2 字符串
3.2.1 字符串的表示
3.2.2 字符串的格式化
3.2.3 字符串的方法
3.2.4 字符串實例
3.3 列表
3.3.1 列表的表示
3.3.2 列表的方法
3.3.3 列表實例
3組
3.4組的表示
3.4組的其他特性和作用
3.4組實例
3.5 range對像
3.5.1 range函數
3.5.2 range實例
本章習題
第4章 字典與集合
4.1 字典
4.1.1 創建字典
4.1.2 字典的基本操作和方法
……
第5章 程序控制結構
第6章 函數
第7章 文件
第8章 面向對像程序設計
第9章 異常捕捉
0章 Python科學計算
1章 pandas數據分析
2章 Python數據可視化
3章 網絡爬蟲
4章 Python與機器學習
5章 Web服務器部署與信息發布
福建省高等學校學生計算機水平等級考試二級(Python語言)考試大綱
參考文獻
內容簡介
本書從基本的程序設計思想入手,逐步展開Python語言教學,是一本面向廣大編程學習者的程序設計類圖書。全書主要闡述Python的基礎語法知識、控制語句、函數與模塊、文件、字典與集合、科學計算、數據分析、面向對像程序設計、圖形界面設計、Python數據庫應用、網絡編程和多線程、Python操作XML文件等知識。本書有從事一線教學的教師編寫,案例豐富,習題設計新穎。適合作為高等學校計算機及相關專業教材,也可供相關技術人員閱讀參考。