Python程序設(shè)計(jì)(高等學(xué)校十四五規(guī)劃教材)
定 價(jià):52 元
- 作者:蘇虹,王鵬遠(yuǎn),李萍,孫占鋒,韓懌冰編
- 出版時(shí)間:2022/2/1
- ISBN:9787113288174
- 出 版 社:中國(guó)鐵道出版社
- 中圖法分類:TP311.561
- 頁碼:303
- 紙張:
- 版次:1
- 開本:16開
隨著Python擴(kuò)展庫不斷發(fā)展壯大,Python在科研、電子、政府、數(shù)據(jù)分析、Web、金融、圖像處理、AI技術(shù)等各方面都有強(qiáng)大的類庫、框架和解決方案。本書詳細(xì)地介紹了Python語言程序設(shè)計(jì)的基本原理和方法。全書共分14章,內(nèi)容包括Python概述、Python數(shù)據(jù)類型與表達(dá)式、程序流程控制、函數(shù)與模塊、列表與元組、字典與集合、字符串與正則表達(dá)式、錯(cuò)誤與異常處理、文件及目錄操作、面向?qū)ο蟪绦蛟O(shè)計(jì)、tkinker圖形界面設(shè)計(jì)、網(wǎng)絡(luò)爬蟲入門、Python科學(xué)計(jì)算與數(shù)據(jù)分析、數(shù)據(jù)可視化matplotlib等。
本書適合作為高等院校各專業(yè)程序設(shè)計(jì)課程的教材,也可作為編程愛好者的自學(xué)參考讀物。
第1章 Python 概述
1.1 Python 簡(jiǎn)介
1.1.1 Python的由來與發(fā)展
1.1.2 Python的特點(diǎn)
1.1.3 Python的應(yīng)用領(lǐng)域
1.1.4 Python的版本
1.2 Python開發(fā)環(huán)境
1.2.1 Python語言解釋器的下載與安裝
1.2.2 Python的開發(fā)環(huán)境介紹
1.2.3 標(biāo)準(zhǔn)庫
1.2.4 模塊和第三方庫
1.3 Python基礎(chǔ)
1.3.1 一個(gè)簡(jiǎn)單的Python程序
1.3.2 Python程序語法元素分析
1.4 字符編碼
1.4.1 Unicode編碼
1.4.2 UTF
1.4.3 編碼轉(zhuǎn)換
習(xí)題
第2章 Python數(shù)據(jù)類型與表達(dá)式
2.1 數(shù)據(jù)類型
2.1.1 數(shù)值類型
2.1.2 字符串
2.1.3 布爾類型
2.1.4 復(fù)合數(shù)據(jù)類型
2.2 變量與常量
2.2.1 變量
2.2.2 常量
2.3 運(yùn)算符與表達(dá)式
2.3.1 算術(shù)運(yùn)算符
2.3.2 比較運(yùn)算符
2.3.3 賦值運(yùn)算符
2.3.4 位運(yùn)算符
2.3.5 邏輯運(yùn)算符
2.3.6 成員運(yùn)算符
2.3.7 身份運(yùn)算符
2.3.8 運(yùn)算優(yōu)先級(jí)
2.3.9 表達(dá)式
2.4 常用系統(tǒng)函數(shù)
2.4.1 常用內(nèi)置函數(shù)
2.4.2 常用庫函數(shù)(數(shù)學(xué)函數(shù)、隨機(jī)數(shù)、時(shí)間等)
2.5 數(shù)據(jù)的輸入/輸出
2.5.1 標(biāo)準(zhǔn)輸入/輸出
2.5.2 格式化輸出
習(xí)題
第3章 程序流程控制
3.1 程序控制流程概述
3.1.1 條件
3.1.2 縮進(jìn)與復(fù)合語句
3.2 選擇結(jié)構(gòu)
3.2.1 單分支選擇結(jié)構(gòu)
3.2.2 雙分支選擇結(jié)構(gòu)
3.2.3 多分支選擇結(jié)構(gòu)
3.2.4 選擇結(jié)構(gòu)的嵌套
3.2.5 選擇結(jié)構(gòu)程序舉例
3.3 循環(huán)結(jié)構(gòu)
3.3.1 for循環(huán)
3.3.2 while循環(huán)
3.3.3 循環(huán)控制語句
3.3.4 循環(huán)中的else子句
3.3.5 循環(huán)的嵌套
3.3.6 循環(huán)結(jié)構(gòu)程序舉例
習(xí)題
第4章 函數(shù)與模塊
4.1 函數(shù)的定義與調(diào)用
……
第5章 列表與元組
第6章 字典與集合
第7章 字符串與正則表達(dá)式
第8章 錯(cuò)誤和異常處理
第9章 文件及目錄操作
第10章 面向?qū)ο蟪绦蛟O(shè)計(jì)
第11章 tkinter圖形界面設(shè)計(jì)
第12章 網(wǎng)絡(luò)爬蟲入門
第13章 Python科學(xué)計(jì)算與數(shù)據(jù)分析
第14章 數(shù)據(jù)可視化matplotlib
參考文獻(xiàn)