-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國(guó)政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
高等學(xué)校通識(shí)教育系列教材Python程序設(shè)計(jì)/黃蔚 版權(quán)信息
- ISBN:9787302550235
- 條形碼:9787302550235 ; 978-7-302-55023-5
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>>
高等學(xué)校通識(shí)教育系列教材Python程序設(shè)計(jì)/黃蔚 本書(shū)特色
本書(shū)是一本針對(duì)零編程基礎(chǔ)的讀者學(xué)習(xí)Python程序設(shè)計(jì)的教材,給讀者介紹了Python語(yǔ)言的發(fā)展概述,以及如何下載Python的開(kāi)發(fā)環(huán)境和第三方庫(kù)。本書(shū)不僅詳細(xì)介紹了Pyhon的基本語(yǔ)法知識(shí),如Python中的變量、表達(dá)式、三種基本結(jié)構(gòu)等程序設(shè)計(jì)語(yǔ)言通用的數(shù)據(jù)成分和控制成分,還通過(guò)大量例題,詳細(xì)介紹了Python特有的數(shù)據(jù)類(lèi)型——序列,包括列表、元組、字典和元素,并且用專(zhuān)門(mén)的一章介紹了字符串和正則表達(dá)式。
高等學(xué)校通識(shí)教育系列教材Python程序設(shè)計(jì)/黃蔚 內(nèi)容簡(jiǎn)介
本書(shū)是一本針對(duì)零編程基礎(chǔ)的讀者學(xué)習(xí)Python程序設(shè)計(jì)的教材,給讀者介紹了Python語(yǔ)言的發(fā)展概述,以及如何下載Python的開(kāi)發(fā)環(huán)境和第三方庫(kù)。本書(shū)不僅詳細(xì)介紹了Pyhon的基本語(yǔ)法知識(shí),如Python中的變量、表達(dá)式、三種基本結(jié)構(gòu)等程序設(shè)計(jì)語(yǔ)言通用的數(shù)據(jù)成分和控制成分,還通過(guò)大量例題,詳細(xì)介紹了Python特有的數(shù)據(jù)類(lèi)型——序列,包括列表、元組、字典和元素,并且用專(zhuān)門(mén)的一章介紹了字符串和正則表達(dá)式。
高等學(xué)校通識(shí)教育系列教材Python程序設(shè)計(jì)/黃蔚 目錄
第1章Python概述 1.1Python簡(jiǎn)介 1.1.1Python的發(fā)展 1.1.2Python的特點(diǎn) 1.1.3Python的版本 1.2Python開(kāi)發(fā)環(huán)境 1.2.1Python語(yǔ)言解釋器的下載與安裝 1.2.2IDLE 1.2.3PyCharm* 1.3編寫(xiě)并運(yùn)行一個(gè)Python程序 1.3.1交互式執(zhí)行 1.3.2文件式執(zhí)行 1.3.3使用PyCharm編寫(xiě)**個(gè)程序 1.4安裝擴(kuò)展庫(kù)的方法 1.5習(xí)題 第2章Python語(yǔ)言基礎(chǔ) 2.1常量 2.2數(shù)據(jù)類(lèi)型 2.2.1數(shù)值類(lèi)型 2.2.2字符串 2.2.3布爾類(lèi)型 2.2.4復(fù)合數(shù)據(jù)類(lèi)型 2.3變量 2.4基本運(yùn)算 2.4.1算術(shù)運(yùn)算 2.4.2位運(yùn)算* 2.4.3運(yùn)算優(yōu)先級(jí) 2.5常用系統(tǒng)函數(shù) 2.5.1常用內(nèi)置函數(shù) 2.5.2常用庫(kù)函數(shù) 2.6Python的幫助系統(tǒng) 2.7習(xí)題 第3章順序結(jié)構(gòu) 3.1Python程序的編碼規(guī)范 3.1.1一個(gè)Python程序 3.1.2注釋 3.1.3縮進(jìn) 3.1.4語(yǔ)句續(xù)行與分隔 3.2變量賦值 3.2.1賦值語(yǔ)句 3.2.2變量的共享引用* 3.2.3對(duì)象的垃圾回收機(jī)制* 3.3數(shù)據(jù)的輸入/輸出 3.3.1標(biāo)準(zhǔn)輸入/輸出 3.3.2格式化輸出 3.4順序結(jié)構(gòu)程序舉例 3.5習(xí)題
第4章選擇結(jié)構(gòu) 4.1條件表達(dá)式 4.1.1關(guān)系運(yùn)算 4.1.2邏輯運(yùn)算 4.1.3測(cè)試運(yùn)算及函數(shù) 4.2條件運(yùn)算符 4.3選擇結(jié)構(gòu)的實(shí)現(xiàn) 4.3.1單分支選擇結(jié)構(gòu) 4.3.2雙分支選擇結(jié)構(gòu) 4.3.3多分支選擇結(jié)構(gòu) 4.3.4選擇結(jié)構(gòu)的嵌套 4.4選擇結(jié)構(gòu)程序舉例 4.5習(xí)題 第5章循環(huán)結(jié)構(gòu) 5.1while循環(huán)結(jié)構(gòu) 5.2for循環(huán)結(jié)構(gòu) 5.3循環(huán)控制語(yǔ)句 5.3.1break語(yǔ)句 5.3.2continue語(yǔ)句 5.3.3pass語(yǔ)句 5.4循環(huán)的嵌套 5.5循環(huán)結(jié)構(gòu)程序舉例 5.6習(xí)題 第6章列表與元組 6.1序列 6.2列表 6.2.1列表的創(chuàng)建、元素引用及刪除 6.2.2運(yùn)算符對(duì)列表的操作 6.2.3內(nèi)置函數(shù)對(duì)列表的操作 6.2.4列表對(duì)象的常用方法 6.2.5列表的切片 6.2.6列表推導(dǎo)式 6.3元組 6.3.1元組的創(chuàng)建、元素引用與刪除 6.3.2元組的常用操作 6.3.3生成器推導(dǎo)式 6.3.4元組與列表的異同點(diǎn) 6.4應(yīng)用舉例 6.5習(xí)題 第7章字典與集合 7.1字典 7.1.1字典概述 7.1.2字典的創(chuàng)建、元素引用及刪除 7.1.3運(yùn)算符對(duì)字典的操作 7.1.4內(nèi)置函數(shù)對(duì)字典的操作 7.1.5字典對(duì)象的常用方法 7.1.6字典推導(dǎo)式 7.1.7字典的遍歷 7.2集合 7.2.1集合的創(chuàng)建與刪除 7.2.2集合的運(yùn)算 7.2.3內(nèi)置函數(shù)對(duì)集合的操作 7.2.4集合對(duì)象的常用方法 7.2.5集合的遍歷和推導(dǎo)式 7.3應(yīng)用舉例 7.4習(xí)題 第8章字符串與正則表達(dá)式 8.1字符串 8.1.1字符串的創(chuàng)建、索引及刪除 8.1.2字符串編碼 8.1.3運(yùn)算符對(duì)字符串的操作 8.1.4內(nèi)置函數(shù)對(duì)字符串的操作 8.1.5字符串的遍歷與切片 8.1.6字符串對(duì)象的常用方法 8.1.7字符串常量 8.2正則表達(dá)式* 8.2.1正則表達(dá)式語(yǔ)言概述 8.2.2正則表達(dá)式元字符 8.2.3常用的正則表達(dá)式 8.2.4正則表達(dá)式模塊 8.3應(yīng)用舉例 8.4習(xí)題 第9章函數(shù)與模塊 9.1函數(shù)的定義與調(diào)用 9.1.1函數(shù)的定義 9.1.2函數(shù)的調(diào)用 9.1.3lambda表達(dá)式和匿名函數(shù) 9.2函數(shù)的參數(shù)傳遞 9.2.1參數(shù)的傳遞方式 9.2.2參數(shù)的類(lèi)型 9.3函數(shù)的返回值 9.3.1return語(yǔ)句和函數(shù)返回值 9.3.2多條return語(yǔ)句 9.3.3返回多個(gè)值 9.4變量的作用域 9.4.1局部變量 9.4.2全局變量 9.5遞歸函數(shù) 9.6內(nèi)嵌函數(shù)* 9.7裝飾器* 9.7.1無(wú)參數(shù)裝飾器 9.7.2有參數(shù)裝飾器 9.7.3多重裝飾器 9.8模塊 9.8.1什么是模塊 9.8.2Python的程序架構(gòu) 9.8.3模塊搜索路徑* 9.8.4模塊的有條件執(zhí)行 9.9習(xí)題 第10章文件及目錄操作 10.1文件概述 10.2文件的打開(kāi)與關(guān)閉 10.2.1打開(kāi)文件 10.2.2關(guān)閉文件 10.3文本文件的讀寫(xiě) 10.3.1讀取文本文件 10.3.2文本文件的寫(xiě)入 10.4CSV文件的讀寫(xiě) 10.4.1CSV文件簡(jiǎn)介 10.4.2讀取CSV文件 10.4.3寫(xiě)入CSV文件 10.5文件內(nèi)的移動(dòng) 10.6二進(jìn)制文件的讀寫(xiě)* 10.6.1pickle模塊 10.6.2struct模塊 10.7文件與目錄管理* 10.7.1文件管理 10.7.2目錄管理 10.8文件壓縮* 10.8.1文件壓縮概述 10.8.2解壓文件 10.9文件操作應(yīng)用舉例 10.10習(xí)題 第11章面向?qū)ο缶幊碳夹g(shù) 11.1面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 11.1.1面向過(guò)程與面向?qū)ο?11.1.2面向?qū)ο蟮幕靖拍?11.2類(lèi)與對(duì)象 11.2.1類(lèi)的定義 11.2.2對(duì)象的創(chuàng)建和使用 11.3屬性 11.3.1實(shí)例屬性和類(lèi)屬性 11.3.2私有屬性和公有屬性 11.3.3特殊屬性與方法 11.4方法 11.4.1實(shí)例方法 11.4.2類(lèi)方法 11.4.3靜態(tài)方法 11.5繼承和多態(tài) 11.5.1繼承 11.5.2多態(tài) 11.6重載* 11.7面向?qū)ο蟪绦蛟O(shè)計(jì)應(yīng)用舉例 11.8習(xí)題 第12章錯(cuò)誤和異常處理 12.1程序的錯(cuò)誤 12.2異常處理 12.2.1異常概述 12.2.2tryexcept語(yǔ)句 12.2.3自定義異常類(lèi)* 12.3斷言處理 12.3.1斷言處理概述 12.3.2assert語(yǔ)句和AssertionError類(lèi) 12.3.3啟用/禁用斷言* 12.4Python的調(diào)試工具pdb* 12.5習(xí)題 第13章圖形界面程序設(shè)計(jì)* 13.1圖形用戶界面概述 13.1.1圖形用戶界面 13.1.2tkinter庫(kù)創(chuàng)建圖形用戶界面 13.2常用控件 13.2.1概述 13.2.2按鈕 13.2.3標(biāo)簽和消息 13.2.4文本框 13.2.5單選按鈕和復(fù)選框 13.2.6列表框 13.2.7滾動(dòng)條和刻度條 13.2.8框架 13.2.9菜單 13.2.10ttk子模塊 13.3對(duì)話框 13.3.1彈出消息框 13.3.2文件選擇對(duì)話框 13.3.3顏色選擇對(duì)話框 13.3.4自定義對(duì)話框 13.4布局管理器 13.4.1tkinter模塊繪圖坐標(biāo)系 13.4.2pack布局管理器 13.4.3grid布局管理器 13.4.4place布局管理器 13.5事件處理 13.5.1tkinter的事件處理機(jī)制 13.5.2event類(lèi) 13.5.3事件描述 13.5.4用bind()方法進(jìn)行事件綁定 13.6圖形用戶界面應(yīng)用舉例 13.7習(xí)題 第14章數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)* 14.1數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ) 14.1.1數(shù)據(jù)庫(kù)基本概念 14.1.2關(guān)系數(shù)據(jù)庫(kù) 14.1.3數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)步驟 14.1.4數(shù)據(jù)庫(kù)設(shè)計(jì) 14.2MySQL數(shù)據(jù)庫(kù) 14.2.1安裝MySQL 14.2.2創(chuàng)建數(shù)據(jù)庫(kù) 14.2.3MySQL的數(shù)據(jù)類(lèi)型 14.2.4創(chuàng)建表 14.2.5插入數(shù)據(jù) 14.2.6查看表 14.2.7修改數(shù)據(jù) 14.2.8刪除數(shù)據(jù) 14.2.9刪除表 14.3Python操作MySQL數(shù)據(jù)庫(kù)舉例 14.3.1PyMySQL模塊 14.3.2數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)舉例 14.3.3數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)步驟詳解 14.3.4數(shù)據(jù)庫(kù)表的插入、更新和刪除操作 14.4習(xí)題 第15章Python網(wǎng)站開(kāi)發(fā)* 15.1Web開(kāi)發(fā)框架概述 15.1.1常用的Web開(kāi)發(fā)框架 15.1.2MVC和MTV模式簡(jiǎn)介 15.2Django開(kāi)發(fā)環(huán)境的搭建 15.2.1Django框架的安裝 15.2.2創(chuàng)建**個(gè)Django項(xiàng)目 15.3Django框架的應(yīng)用 15.3.1數(shù)據(jù)庫(kù)配置 15.3.2創(chuàng)建數(shù)據(jù)模型 15.3.3創(chuàng)建視圖 15.3.4模板系統(tǒng) 15.3.5部署Django項(xiàng)目 15.4Django框架的高級(jí)應(yīng)用 15.4.1Session 15.4.2國(guó)際化 15.5Web開(kāi)發(fā)應(yīng)用案例——小型圖書(shū)管理系統(tǒng) 15.6習(xí)題 參考文獻(xiàn)
高等學(xué)校通識(shí)教育系列教材Python程序設(shè)計(jì)/黃蔚 作者簡(jiǎn)介
黃蔚老師是蘇州大學(xué)計(jì)算機(jī)教學(xué)部副主任,曾在清華大學(xué)出版社主編并出版了兩本關(guān)于計(jì)算機(jī)基礎(chǔ)的教材,有良好的溝通能力與愉快的合作經(jīng)歷。并且她參編過(guò)近10本教材或?qū)W術(shù)專(zhuān)著,在國(guó)內(nèi)外核心期刊上發(fā)表過(guò)10篇以上學(xué)術(shù)論文。黃老師主要從事計(jì)算機(jī)公共教學(xué),具有豐富的教學(xué)經(jīng)驗(yàn),多次獲得蘇州大學(xué)的教學(xué)優(yōu)秀獎(jiǎng),深受學(xué)生的喜愛(ài)。
- >
經(jīng)典常談
- >
名家?guī)阕x魯迅:故事新編
- >
朝聞道
- >
自卑與超越
- >
企鵝口袋書(shū)系列·偉大的思想20:論自然選擇(英漢雙語(yǔ))
- >
龍榆生:詞曲概論/大家小書(shū)
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
李白與唐代文化