Python語言程式設計(科學出版社書籍)

Python語言程式設計(科學出版社書籍)

本詞條是多義詞,共13個義項
更多義項 ▼ 收起列表 ▲

《Python語言程式設計》是科學出版社出版的圖書,作者是胡濱,石禮娟,萬世明。

基本介紹

  • 中文名:Python語言程式設計
  • 作者:胡濱,石禮娟,萬世明
  • 出版社:科學出版社
  • ISBN:9787030644299
內容簡介,圖書目錄,

內容簡介

本書主要介紹Python的運行環境、基本語法、程式基本結構、組合數據類型、函式、檔案、檔案異常、常用標準庫和第三方庫的相關知識等內容。書中列舉了豐富的教學案例,以幫助學生更好地掌握相關知識。本書知識完整、實用性強,講解基礎知識的同時,還介紹使用Python進行數據處理的方法。

圖書目錄

第1章 概述
1.1 Python的特點
1.2 Python 3.x編程環境的配置與編程實例
1.2.1 Python 2.x和Python 3.x的區別
1.2.2 編寫簡單Python程式
1.3 電腦程式設計概述
1.3.1 電腦程式設計語言概述
1.3.2 結構化程式設計
1.3.3 面向對象程式設計
本章小結
第2章 Python語言基礎
2.1 Python的語法特點
2.1.1 注釋
2.1.2 代碼縮進
2.1.3 編碼規範
2.2 保留字與標識符
2.2.1 保留字
2.2.2 標識符
2.3 變數
2.3.1 理解Python中的變數
2.3.2 變數的定義與使用
2.4 基本數據類型及其轉換
2.4.1 數字類型
2.4.2 字元串類型
2.4.3 布爾類型
2.4.4 數據類型轉換
2.5 運算符
2.5.1 算術運算符
2.5.2 賦值運算符
2.5.3 關係運算符
2.5.4 邏輯運算符
2.5.5 位運算符
2.6 基本輸入和輸出
2.6.1 使用input()函式輸入
2.6.2 使用print()函式輸出
本章小結
第3章 Python程式的控制結構
3.1 程式的順序結構
3.2 程式的分支結構
3.2.1 單分支結構
3.2.2 雙分支結構
3.2.3 多分支結構
3.2.4 分支結構的嵌套
3.3 程式的循環結構
3.3.1 while循環
3.3.2 for循環
3.3.3 循環控制:break和continue
3.3.4 循環的嵌套
3.4 常用算法及其套用
3.4.1 窮舉法
3.4.2 解析法
本章小結
第4章 組合數據類型
4.1 組合數據類型的基本概念
4.2 字元串(字元序列)
4.2.1 字元串的定義
4.2.2 字元串的操作函式
4.2.3 字元串的操作方法
4.2.4 字元串的套用
4.3 元組
4.3.1 元組的定義與特點
4.3.2 元組的索引
4.3.3 元組的切片
4.3.4 元組的操作函式
4.3.5 元組的操作方法
4.3.6 元組的套用
4.4 列表
4.4.1 列表的定義與特點
4.4.2 列表的索引
4.4.3 列表的切片
4.4.4 列表的操作函式
4.4.5 列表的操作方法
4.4.6 列表推導式
4.4.7 列表的套用
4.5 字典
4.5.1 字典的定義
4.5.2 字典的操作函式
4.5.3 字典的操作方法
4.5.4 字典的套用
4.6 集合
4.6.1 集合的定義與特點
4.6.2 集合的運算
4.6.3 集合的操作函式
4.6.4 集合的操作方法
4.6.5 集合的套用
本章小結
第5章 函式
5.1 函式的使用
5.1.1 函式的定義
5.1.2 函式的調用與返回值
5.1.3 形參和實參
5.2 函式的參數
5.2.1 引用傳遞
5.2.2 必備參數
5.2.3 命名參數
5.2.4 默認參數
5.2.5 不定長參數
5.2.6 經典案例
5.3 嵌套函式和lambda函式
5.3.1 嵌套函式
5.3.2 lambda函式
5.4 變數的作用域
5.4.1 global聲明全局變數
5.4.2 嵌套函式中的nonlocal聲明
本章小結
第6章 檔案與異常
6.1 檔案的定義、引用與分類
6.1.1 檔案的定義
6.1.2 檔案的引用
6.1.3 檔案的分類
6.2 檔案的打開與關閉
6.3 文本檔案的讀與寫
6.3.1 文本檔案的讀操作
6.3.2 文本檔案的寫操作
6.3.3 檔案指針的移動
6.3.4 文本檔案的綜合套用
6.4 二進制檔案的讀與寫
6.4.1 使用pickle模組讀寫二進制檔案
6.4.2 使用struct模組
6.5 os模組
6.6 iieba庫及第三方庫安裝
6.6.1 jiieba庫概述
6.6.2 jieba庫的解析與套用
6.7 異常處理
6.7.1 異常概述
6.7.2 使用try…except處理異常
6.7.3 使用try…except…except處理異常
6.7.4 使用try…except…else處理異常
6.7.5 使用try…except…finally處理異常
本章小結
第7章 Python常用標準庫
7.1 tuftle庫
7.1.1 turtle庫與基本繪圖
7.1.2 繪圖視窗設定
7.1.3 畫筆狀態控制函式
7.1.4 畫筆運動控制函式
7.1.5 turtle庫套用
7.2 random庫
7.2.1 random庫常用函式
7.2.2 random庫套用
7.3 time庫
7.3.1 時間表達方式
7.3.2 time庫常用函式
本章小結
第8章 科學計算
8.1 numpy庫
8.1.1 numpy庫概述
8.1.2 numpy庫套用
8.2 matplotlib庫
8.2.1 matplotlib庫概述
8.2.2 matplotlib庫套用
8.3 綜合實例
8.3.1 圖像的顯示
8.3.2 天氣預報圖
本章小結
第9章 網路爬蟲開發
9.1 網路爬蟲概述
9.1.1 獲取網頁
9.1.2 提取數據
9.1.3 保存數據
9.1.4 自動化程式
9.2 Python的網路請求
9.2.1 urllib庫的使用
9.2.2 reetuests庫的使用
9.3 網頁解析
9.3.1 網頁數據格式和網頁結構
9.3.2 正則表達式
9.3.3 Beautiful Soup
9.4 網路爬蟲開發實戰
本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們