Python基礎(chǔ)教程 版權(quán)信息
- ISBN:9787517054153
- 條形碼:9787517054153 ; 978-7-5170-5415-3
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>
Python基礎(chǔ)教程 本書(shū)特色
本書(shū)首先從Python的安裝開(kāi)始,隨后介紹了Python的基礎(chǔ)知識(shí)和基本概念,包括列表、元組、字符串、字典以及各種語(yǔ)句;然后循序漸進(jìn)地介紹了一些相對(duì)高級(jí)的主題,包括抽象、異常、魔法方法、屬性、迭代器;此后探討了如何將Python與數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、C語(yǔ)言等工具結(jié)合使用,從而發(fā)揮出Python的強(qiáng)大功能,同時(shí)介紹了Python程序測(cè)試、打包、發(fā)布等知識(shí);z后,作者結(jié)合前面講述的內(nèi)容,按照實(shí)際項(xiàng)目開(kāi)發(fā)的步驟向讀者介紹了10個(gè)具有實(shí)際意義的Python項(xiàng)目的開(kāi)發(fā)過(guò)程。
Python基礎(chǔ)教程 內(nèi)容簡(jiǎn)介
本書(shū)首先從Python的安裝開(kāi)始, 隨后介紹了Python的基礎(chǔ)知識(shí)和基本概念, 包括列表、元組、字符串、字典以及各種語(yǔ)句 ; 然后循序漸進(jìn)地介紹了一些相對(duì)高級(jí)的主題, 包括抽象、異常、魔法方法、屬性、迭代器 ; 此后探討了如何將Python與數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、C語(yǔ)言等工具結(jié)合使用, 從而發(fā)揮出Python的強(qiáng)大功能。
Python基礎(chǔ)教程 目錄
前言
第1章 Python語(yǔ)言概述
1.1 Python語(yǔ)言的發(fā)展歷程及特點(diǎn)
1.1.1 Python語(yǔ)言的發(fā)展歷程
1.1.2 Python語(yǔ)言的特點(diǎn)
1.1.3 Python語(yǔ)言的應(yīng)用
1.2 Python開(kāi)發(fā)環(huán)境配置
1.2.1 Python開(kāi)發(fā)環(huán)境
1.2.2 Python安裝
l.2.3 PATH環(huán)境變量設(shè)置
1.2.4 用戶模塊文件管理
1.3 Python的使用
1.3.1 命令行方式
1.3.2 IDLE方式
1.3.3 spyder方式
1.4 本章小結(jié)
1.5 思考和練習(xí)題
第2章 Python語(yǔ)言基礎(chǔ)
2.1 Python基礎(chǔ)語(yǔ)法
2.1.1 Python程序基本框架
2.1.2 Python編碼
2.1.3 Python注釋
2.1.4 行與縮進(jìn)
2.1.5 常用的幾個(gè)函數(shù)或命令
2.1.6 Python關(guān)鍵字
2.1.7 Python標(biāo)識(shí)符
2.2 變量與數(shù)據(jù)類(lèi)型
2.2.1 變量
2.2.2 數(shù)據(jù)類(lèi)型概況
2.2.3 可變類(lèi)型和不可變類(lèi)型內(nèi)存分配的特點(diǎn)
2.2.4 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
2.3 運(yùn)算符和表達(dá)式
2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.3.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.3.3 邏輯運(yùn)算符和邏輯表達(dá)式
2.3.4 賦值運(yùn)算符和賦值表達(dá)式
2.3.5 位運(yùn)算符
2.3.6 成員運(yùn)算符
2.3.7 身份運(yùn)算符
2.3.8 運(yùn)算符優(yōu)先級(jí)
2.4 條件控制語(yǔ)句、循環(huán)語(yǔ)句和跳轉(zhuǎn)語(yǔ)句
2.4.1 條件控制語(yǔ)句
2.4.2 循環(huán)語(yǔ)句
2.4.3 跳轉(zhuǎn)語(yǔ)句
2.5 本章小結(jié)
2.6 思考和練習(xí)題
第3章 函數(shù)與模塊
3.1 函數(shù)
3.1.1 函數(shù)定義和調(diào)用
3.1.2 函數(shù)參數(shù)說(shuō)明
3.1.3 變量作用域
3.1.4 三個(gè)典型函數(shù)
3.1.5 函數(shù)遞歸
3.1.6 常用函數(shù)
3.2 模塊
3.2.1 Python模塊概述
3.2.2 自定義模塊
3.2.3 Python常用模塊
3.3 本章小結(jié)
3.4 思考和練習(xí)題
第4章 常用數(shù)據(jù)結(jié)構(gòu)
4.1 字符串
4.1.1 字符串概述
4.1.2 字符串常見(jiàn)函數(shù)及方法
4.1.3 字符串應(yīng)用
4.2 列表
4.2.1 列表概述
4.2.2 列表常用函數(shù)和方法
4.2.3 列表應(yīng)用舉例
4.3 元組
4.3.1 元組概述
4.3.2 元組常用函數(shù)和方法
4.3.3 元組應(yīng)用舉例
4.4 集合
4.4.1 集合概述
4.4.2 集合常用函數(shù)和方法
4.4.3 集合應(yīng)用舉例
4.5 字典
4.5.1 字典概述
4.5.2 字典常用函數(shù)和方法
4.5.3 字典應(yīng)用舉例
4.6 棧和隊(duì)列
4.6.1 棧和隊(duì)列概述
4.6.2 deque常用函數(shù)
4.6.3 應(yīng)用舉例
4.7 本章小結(jié)
4.8 思考和練習(xí)題
第5章 迭代器與生成器
5.1 迭代器
5.1.1 迭代器概述
5.1.2 迭代器應(yīng)用舉例
5.2 生成器
5.2.1 生成器概述
5.2.2 生成器的函數(shù)或方法
5.2.3 生成器應(yīng)用舉例
5.3 本章小結(jié)
5.4 思考和練習(xí)題
第6章 面向?qū)ο蟪绦蛟O(shè)計(jì)
6.1 類(lèi)和對(duì)象
6.1.1 類(lèi)和對(duì)象概述
6.1.2 成員變量
6.1.3 成員方法
6.1.4 成員增加與刪除
6.2 繼承
6.2.1 繼承的含義
6.2.2 方法的覆蓋
6.2.3 super關(guān)鍵字
6.2.4 抽象類(lèi)
6.3 綜合應(yīng)用
6.4 本章小結(jié)
6.5 思考和練習(xí)題
第7章 Python異常處理機(jī)制
7.1 異常的含義及分類(lèi)
7.2 異常處理
7.2.1 異常處理的含義及必要性
7.2.2 try…except異常處理的基本結(jié)構(gòu)
7.2.3 多try…except異常處理
7.2.4 raise拋出異常
7.2.5 多次raise拋出異常
7.2.6 自定義異常
7.3 綜合應(yīng)用案例
7.4 內(nèi)置異常
7.5 本章小結(jié)
7.6 思考和練習(xí)題
第8章 文件和數(shù)據(jù)庫(kù)操作
8.1 輸入和輸出
8.1.1 概述
8.1.2 os模塊和shutil模塊
8.1.3 Python os.path模塊
8.1.4 文件對(duì)象操作
8.2 數(shù)據(jù)庫(kù)操作
8.2.1 概述
8.2.2 基本SQL語(yǔ)句
8.2.3 SQLite數(shù)據(jù)庫(kù)
8.2.4 Access數(shù)據(jù)庫(kù)
8.2.5 MySQL數(shù)據(jù)庫(kù)
8.3 建立數(shù)據(jù)源的操作
8.4 本章小結(jié)
8.5 思考和練習(xí)題
參考文獻(xiàn)
展開(kāi)全部
Python基礎(chǔ)教程 作者簡(jiǎn)介
吳仁群管理學(xué)博士,北京印刷學(xué)院副教授、碩士生導(dǎo)師。主要研究方向:預(yù)測(cè)與決策、績(jī)效評(píng)價(jià)和信息管理。先后在《計(jì)算機(jī)工程》、《數(shù)學(xué)的實(shí)踐與認(rèn)識(shí)》、《統(tǒng)計(jì)與決策》等核心期刊發(fā)表論文十多篇,出版教材及專(zhuān)著五部:《excel財(cái)務(wù)量化分析》――中國(guó)人民大學(xué)出版社,《java基礎(chǔ)教程》――清華大學(xué)出版社,《excel財(cái)務(wù)、管理》――清華大學(xué)出版社《投資決策:不確定性與競(jìng)爭(zhēng)》――中國(guó)經(jīng)濟(jì)出版社。