本書作為程序設(shè)計(jì)語(yǔ)言教材,系統(tǒng)地闡述了Python 語(yǔ)言的工作原理、程序設(shè)計(jì)技術(shù)、實(shí)現(xiàn)方法及其應(yīng)用。全書共10 章,主要內(nèi)容包括環(huán)境與操作、數(shù)據(jù)與表達(dá)、輸入與輸出、控制與結(jié)構(gòu)、模塊與函數(shù)、對(duì)象與方法、庫(kù)表與管理、用戶與界面、圖形與圖像以及案例與發(fā)布。
本書利用Python 3.6.5 介紹程序設(shè)計(jì)方法及其實(shí)現(xiàn)技術(shù),以SQL Server2016 和MySQL 等為DBMS 介紹數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)方法,并提供完整程序。
本書內(nèi)容豐富、深入淺出、通俗易懂、結(jié)構(gòu)嚴(yán)謹(jǐn)、注重實(shí)用,同時(shí)提供取材新穎、實(shí)用的例題和習(xí)題,便于讀者鞏固所學(xué)知識(shí)。
本書適合作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)、數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)、信息安全、軟件工程、網(wǎng)絡(luò)工程、信息管理與信息系統(tǒng)、電子商務(wù)、物流、金融與財(cái)經(jīng)等相關(guān)本科專業(yè)的程序設(shè)計(jì)語(yǔ)言教材,也可作為從事程序設(shè)計(jì)與應(yīng)用開發(fā)的工程技術(shù)人員的參考書。
前輔文
第1 章 環(huán)境與操作
1.1 環(huán)境
1.1.1 Python 的安裝
1.1.2 Python 數(shù)據(jù)庫(kù)組件的安裝
1.2 操作
1.2.1 執(zhí)行方式
1.2.2 基本語(yǔ)法
1.3 環(huán)境與操作實(shí)驗(yàn)
實(shí)驗(yàn)1.1 命令執(zhí)行方式實(shí)驗(yàn)
實(shí)驗(yàn)1.2 程序執(zhí)行方式實(shí)驗(yàn)
習(xí)題
第2 章 數(shù)據(jù)與表達(dá)
2.1 常量與變量
2.1.1 常量
2.1.2 變量
2.2 系統(tǒng)函數(shù)
2.2.1 數(shù)值函數(shù)
2.2.2 日期時(shí)間函數(shù)
2.2.3 字符串函數(shù)
2.2.4 其他函數(shù)
2.3 表達(dá)式
2.3.1 算術(shù)表達(dá)式
2.3.2 關(guān)系表達(dá)式
2.3.3 邏輯表達(dá)式
2.3.4 字符串表達(dá)式
2.4 列表
2.4.1 創(chuàng)建列表
2.4.2 編輯列表
2.4.3 使用列表
2.5 元組
2.5.1 創(chuàng)建元組
2.5.2 編輯元組
2.5.3 使用元組
2.6 集合
2.6.1 創(chuàng)建集合
2.6.2 編輯集合
2.6.3 使用集合
2.7 字典
2.7.1 創(chuàng)建字典
2.7.2 編輯字典
2.7.3 使用字典
2.8 數(shù)據(jù)與表達(dá)實(shí)驗(yàn)
實(shí)驗(yàn)2.1 基本數(shù)據(jù)類型實(shí)驗(yàn)
實(shí)驗(yàn)2.2 表達(dá)式實(shí)驗(yàn)
實(shí)驗(yàn)2.3 組合數(shù)據(jù)類型實(shí)驗(yàn)
習(xí)題
第3 章 輸入與輸出
3.1 數(shù)據(jù)輸入
3.2 數(shù)據(jù)輸出
3.2.1 默認(rèn)格式輸出
3.2.2 特定格式輸出
3.2.3 format()函數(shù)輸出
3.2.4 format()方法輸出
3.3 文件讀寫
3.3.1 寫入文件
3.3.2 讀取文件
3.3.3 文件管理
3.4 輸入與輸出實(shí)驗(yàn)
實(shí)驗(yàn)3.1 基本輸入與輸出實(shí)驗(yàn)
實(shí)驗(yàn)3.2 文件讀寫實(shí)驗(yàn)
習(xí)題
第4 章 控制與結(jié)構(gòu)
4.1 順序結(jié)構(gòu)
4.2 選擇結(jié)構(gòu)
4.2.1 單分支if
4.2.2 二分支if
4.2.3 多分支if
4.2.4 if 嵌套
4.3 循環(huán)結(jié)構(gòu)
4.3.1 while 循環(huán)
4.3.2 continue、break 和pass
4.3.3 for 循環(huán)
4.3.4 zip、map 和filter
4.3.5 選擇循環(huán)混合嵌套
4.4 異常處理
4.4.1 捕捉異常
4.4.2 異常處理
4.5 控制與結(jié)構(gòu)實(shí)驗(yàn)
實(shí)驗(yàn)4.1 程序設(shè)計(jì)實(shí)驗(yàn)
實(shí)驗(yàn)4.2 異常處理實(shí)驗(yàn)
習(xí)題
第5 章 模塊與函數(shù)
5.1 函數(shù)
5.1.1 函數(shù)定義與調(diào)用
5.1.2 參數(shù)傳遞
5.1.3 局部變量和全程變量
5.2 模塊
5.2.1 創(chuàng)建模塊
5.2.2 使用模塊
5.3 模塊與函數(shù)實(shí)驗(yàn)
實(shí)驗(yàn)5.1 函數(shù)實(shí)驗(yàn)
實(shí)驗(yàn)5.2 局部變量與全局變量
實(shí)驗(yàn)
實(shí)驗(yàn)5.3 模塊實(shí)驗(yàn)
習(xí)題
第6 章 對(duì)象與方法
6.1 OOP 的特性
6.2 類和對(duì)象
6.2.1 類和對(duì)象的創(chuàng)建
6.2.2 類和對(duì)象的使用
6.3 事件與方法
6.3.1 事件和方法
6.3.2 構(gòu)造方法和析構(gòu)方法
6.4 客戶管理范例
6.5 對(duì)象與方法實(shí)驗(yàn)
實(shí)驗(yàn)6.1 對(duì)象與方法實(shí)驗(yàn)
實(shí)驗(yàn)6.2 OOP 應(yīng)用實(shí)驗(yàn)
習(xí)題
第7 章 庫(kù)表與管理
7.1 數(shù)據(jù)庫(kù)概述
7.2 訪問SQLite 數(shù)據(jù)庫(kù)
7.2.1 數(shù)據(jù)庫(kù)的連接與創(chuàng)建
7.2.2 創(chuàng)建表
7.2.3 編輯表記錄
7.2.4 查詢記錄
7.2.5 客戶管理SQLite 實(shí)現(xiàn)
7.3 訪問SQL Server 數(shù)據(jù)庫(kù)
7.3.1 SQL Server 系統(tǒng)安裝與配置
...... 全部?jī)?nèi)容請(qǐng)購(gòu)買實(shí)物書籍