注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Python編程入門與項目應用

Python編程入門與項目應用

Python編程入門與項目應用

定 價:¥98.00

作 者: 任曉霞,向靜,楊守良 主編
出版社: 原子能出版社
叢編項:
標 簽: 暫缺

ISBN: 9787522119137 出版時間: 2022-03-01 包裝: 平裝-膠訂
開本: 大16開 頁數(shù): 字數(shù):  

內容簡介

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

作者簡介

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

圖書目錄

第1篇 學習準備
第1章 計算機原理
1.1 計算機構成
1.2 操作系統(tǒng)
1.3 編程語言
1.4 進制
1.5 原碼、補碼與反碼
第2章 初識Python語言
2.1 Python語言的前世今生
2.2 Python解釋器
2.3 搭建Python語言的開發(fā)環(huán)境
2.4 Python程序
第2篇 基礎知識
第3章 變量與轉義字符
3.1 變量
3.2 格式化輸出
3.3 轉義字符
第4章 數(shù)據(jù)類型
4.1 數(shù)值
4.2 布爾型bool
4.3 字符串str
4.4 列表list
4.5 元組tuple
4.6 集合set
4.7 字典dict
4.8 變量驗證type
4.9 數(shù)據(jù)類型的轉換
4.10 控制臺輸入
第5章 運算符
5.1 算術運算符
5.2 賦值運算符
5.3 比較運算符
5.4 邏輯運算符
5.5 位運算符
第6章 邏輯語句
6.1 條件結構邏輯語句
6.2 隨機數(shù)模塊random
6.3 循環(huán)結構邏輯語句
第7章 函數(shù)
7.1 普通函數(shù)
7.2 變量作用域
7.3 匿名函數(shù)
7.4 生成器函數(shù)
7.5 裝飾器
第8章 編程常用算法
8.1 樹
8.2 遞歸
8.3 排序
第3篇 高級知識
第9章 面向對象編程
9.1 面向對象思想
9.2 類和對象
9.3 調用對象self
9.4 屬性
9.5 方法
第10章 繼承與多態(tài)
10.1 單繼承
10.2 多繼承
10.3 重寫與調用
10.4 多態(tài)
第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章 內置函數(shù)
15.1 函數(shù)式編程
15.2 內置普通函數(shù)
15.3 內置高階函數(shù)
第16章 字符串操作
16.1 字符串查找操作
16.2 字符串修改操作
16.3 字符串刪除操作.
第17章 日期和時間
17.1 日期和時間處理模塊datetime
17.2 datetime模塊中的datetime類
第4篇 編程進階
第18章 并發(fā)編程
18.1 多線程的相關概念
18.2 多線程開發(fā)
18.3 異步開發(fā)
第19章 數(shù)據(jù)庫編程
19.1 數(shù)據(jù)庫介紹
19.2 Python數(shù)據(jù)庫編程
19.3 Python數(shù)據(jù)庫編程——Oracle
19.4 Python數(shù)據(jù)庫編程——MySQL
第20章 網(wǎng)絡編程
20.1 網(wǎng)絡知識
20.2 socket模塊
20.3 TCP編程
20.4 UDP編程
20.5 I/O多路復用
第21章 GUI編程
21.2 Python GUI庫
21.3 創(chuàng)建應用程序
21.4 常用控件
21.5 布局
21.6 事件處理
第5篇 應用開發(fā)
第22章 Python Web后端開發(fā)
22.1 初識Web開發(fā)
22.2 Python Web后端開發(fā)主流框架
22.3 基于Django企業(yè)級框架的Web后端開發(fā)
22.4 基于Flask微型框架的Web后端開發(fā)
第23章 Python爬蟲開發(fā)
23.1 爬蟲概述
23.2 爬蟲的原理和基本步驟
23.3 urllib模塊
23.4 Beautiful Soup
第24章 Python大數(shù)據(jù)開發(fā)與人工智能開發(fā)
24.1 Python與大數(shù)據(jù)開發(fā)
24.2 Python與人工智能開發(fā)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號