Python編程入門與項目套用

Python編程入門與項目套用

《Python編程入門與項目套用》是一本原子能出版社出版的圖書,作者是任曉霞,向靜,楊守良,由淺入深講解了Python基礎語法知識,面向對象等高級用法;結合實例,帶領讀者探索並發編程、網路編程、資料庫編程、爬蟲等實用功能。

基本介紹

  • 中文名:Python編程入門與項目套用
  • 作者:任曉霞+向靜+楊守良
  • 類別:計算機-程式設計
  • 出版社原子能出版社
  • 出版時間:2022年3月
  • 定價:98 元
  • 開本:16 開
  • ISBN:9787522119137
內容簡介,圖書目錄,作者簡介,

內容簡介

本書是一本關於Python的編程入門書。全書共分為五大部分:學習準備、基礎知識、高級知識、編程進階和套用開發。全書在系統闡述與計算機原理相關的一些知識和Python的開發環境的基礎上,重點講解Python語法相關知識,包括變數、數據類型、邏輯語句、函式、算法等;解析Python實用高級用法,如面向對象、繼承與多態、容器化、上下文管理等。同時,本書還結合實例分析了利用Python如何實現並發編程、資料庫編程、網路編程、GUI編程,以及Python在Web後端開發、爬蟲開發、大數據開發與人工智慧開發中的套用。
本書結構完整,內容豐富,語言通俗易懂,實例詳盡,初學者可以零基礎入門,程式開發人員可以學習提高,提升編程思維。相信本書一定能夠幫助不同層次的讀者掌握Python編程,提升編程能力。

圖書目錄

第1篇 學習準備
第1章 計算機原理
1.1 計算機構成
1.2 作業系統
1.3 程式語言
1.4 進制
1.5 原碼、補碼與反碼
第2章 初識Python語言
2.1 Python語言的前世今生
2.2 Python解釋器
2.3 搭建Python語言的開發環境
2.4 Python程式
第2篇 基礎知識
第3章 變數與轉義字元
3.1 變數
3.2 格式化輸出
3.3 轉義字元
第4章 數據類型
4.1 數值
4.2 布爾型bool
4.3 字元串str
4.4 列表list
4.5 元組tuple
4.6 集合set
4.7 字典dict
4.8 變數驗證type
4.9 數據類型的轉換
4.10 控制台輸入
第5章 運算符
5.1 算術運算符
5.2 賦值運算符
5.3 比較運算符
5.4 邏輯運算符
5.5 位運算符
第6章 邏輯語句
6.1 條件結構邏輯語句
6.2 隨機數模組random
6.3 循環結構邏輯語句
第7章 函式
7.1 普通函式
7.2 變數作用域
7.3 匿名函式
7.4 生成器函式
7.5 裝飾器
第8章 編程常用算法
8.1 樹
8.2 遞歸
8.3 排序
第3篇 高級知識
第9章 面向對象編程
9.1 面向對象思想
9.2 類和對象
9.3 調用對象self
9.4 屬性
9.5 方法
第10章 繼承與多態
10.1 單繼承
10.2 多繼承
10.3 重寫與調用
10.4 多態
第11章 面向對象高級編程
11.1 屬性查看dir
11.2 可視化與hash
11.3 運算符重載
11.4 容器化
11.5 反射
11.6 上下文管理
第12章 異常與調試
12.1 異常處理
12.2 try…exept…else語句
12.3 try…except…else…finally語句
12.4 程式調試
第13章 模組與包
13.1 模組化
13.2 Python程式打包
第14章 檔案I/O
14.1 打開檔案
14.2 關閉檔案
14.3 檔案讀寫
14.4 目錄操作
第15章 內置函式
15.1 函式式編程
15.2 內置普通函式
15.3 內置高階函式
第16章 字元串操作
16.1 字元串查找操作
16.2 字元串修改操作
16.3 字元串刪除操作.
第17章 日期和時間
17.1 日期和時間處理模組datetime
17.2 datetime模組中的datetime類
第4篇 編程進階
第18章 並發編程
18.1 多執行緒的相關概念
18.2 多執行緒開發
18.3 異步開發
第19章 資料庫編程
19.1 資料庫介紹
19.2 Python資料庫編程
19.3 Python資料庫編程——Oracle
19.4 Python資料庫編程——MySQL
第20章 網路編程
20.1 網路知識
20.2 socket模組
20.3 TCP編程
20.4 UDP編程
20.5 I/O多路復用
第21章 GUI編程
21.2 Python GUI庫
21.3 創建應用程式
21.4 常用控制項
21.5 布局
21.6 事件處理
第5篇 套用開發
第22章 Python Web後端開發
22.1 初識Web開發
22.2 Python Web後端開發主流框架
22.3 基於Django企業級框架的Web後端開發
22.4 基於Flask微型框架的Web後端開發
第23章 Python爬蟲開發
23.1 爬蟲概述
23.2 爬蟲的原理和基本步驟
23.3 urllib模組
23.4 Beautiful Soup
第24章 Python大數據開發與人工智慧開發
24.1 Python與大數據開發
24.2 Python與人工智慧開發
參考文獻

作者簡介

任曉霞,副教授,福州大學碩士,曾於2016年前往渥太華大學訪學交流。對新型能源器件及集成系統仿真設計技術頗有研究。
向靜,電子科技大學博士,重慶大學(在職)博士後。主要從事多物理場耦合與計算相關的研究。
楊守良,教授,重慶大學工學碩士。全國大學生電子設計競賽重慶賽區測評專家,中國電子學會高級會員,中國電子學會電子設計認證工程師考評員,重慶市電機工程學會理事。在信號獲取與處理、FPGA嵌入式系統、圖形圖像處理等領域有深入研究。

相關詞條

熱門詞條

聯絡我們