Python程序設(shè)計(jì)基礎(chǔ)及實(shí)戰(zhàn)
-
【作 者】主編 劉健
【I S B N 】978-7-5226-1435-9
【責(zé)任編輯】王玉梅
【適用讀者群】高職高專
【出版時(shí)間】2023-05-09
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】152
【千字?jǐn)?shù)】208
【印 張】9.5
【定 價(jià)】¥45
【叢 書(shū)】高等職業(yè)教育大數(shù)據(jù)與人工智能專業(yè)群系列教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)共分九個(gè)項(xiàng)目,系統(tǒng)地講述了Python程序設(shè)計(jì)開(kāi)發(fā)相關(guān)知識(shí),包括初識(shí)Python、Python語(yǔ)法基礎(chǔ)、組合數(shù)據(jù)類型、面向過(guò)程的程序設(shè)計(jì)、函數(shù)與模塊、文件操作、數(shù)據(jù)庫(kù)基本應(yīng)用、面向?qū)ο蟮某绦蛟O(shè)計(jì)、日化銷售數(shù)據(jù)分析綜合實(shí)例等內(nèi)容。
本書(shū)由基礎(chǔ)理論入手,知識(shí)面寬,操作性強(qiáng),理論難度適中,不僅適合高職高專學(xué)生學(xué)習(xí)使用,也適用于Python開(kāi)發(fā)人員自學(xué)參考。
本書(shū)配有電子課件,讀者可從中國(guó)水利水電出版社網(wǎng)站(www.waterpub.com.cn)或萬(wàn)水書(shū)苑網(wǎng)站(www.dgboyong.cn)免費(fèi)下載。
前 言
Python因其功能強(qiáng)大、簡(jiǎn)單易學(xué)、應(yīng)用范圍廣,已成為廣大程序開(kāi)發(fā)人員喜愛(ài)的程序設(shè)計(jì)語(yǔ)言之一。本書(shū)針對(duì)Python零基礎(chǔ)的學(xué)習(xí)者,采用“項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動(dòng)”的教學(xué)方式,使讀者不僅能快速掌握編程基礎(chǔ)知識(shí),還能編寫出解決實(shí)際問(wèn)題的代碼并開(kāi)發(fā)復(fù)雜的項(xiàng)目。
本書(shū)內(nèi)容編排并不求全、求深,而是考慮零基礎(chǔ)讀者的接受能力,選擇了項(xiàng)目開(kāi)發(fā)中必備、實(shí)用的知識(shí)進(jìn)行講解,知識(shí)和配套實(shí)例環(huán)環(huán)相扣,對(duì)Python程序設(shè)計(jì)中的環(huán)境搭建、基礎(chǔ)語(yǔ)法、組合數(shù)據(jù)類型、流程控制語(yǔ)句、函數(shù)與模塊、文件操作、數(shù)據(jù)庫(kù)基本應(yīng)用、面向?qū)ο缶幊獭⒕C合實(shí)例等相關(guān)知識(shí)由淺入深,逐步涉及實(shí)際項(xiàng)目的各個(gè)方面。
本書(shū)共九個(gè)項(xiàng)目,由劉健任主編并統(tǒng)稿,劉永立、陳星野、奚志剛?cè)胃敝骶帯m?xiàng)目一、項(xiàng)目二由陳星野編寫,項(xiàng)目三由奚志剛編寫,項(xiàng)目四、項(xiàng)目七和項(xiàng)目八由劉健編寫,項(xiàng)目五、項(xiàng)目六由劉永立編寫,項(xiàng)目九由劉健和鄭翔編寫。
由于編者水平有限,書(shū)中不足甚至錯(cuò)誤之處在所難免,懇請(qǐng)讀者批評(píng)指正,我們將在再版時(shí)改進(jìn)。
編 者
2023年2月
任務(wù)一 Python的起源 002
任務(wù)二 Python的特點(diǎn) 002
任務(wù)三 Python的安裝
與運(yùn)行 003
任務(wù)四 Anaconda和PyCharm安裝
及環(huán)境配置 007
項(xiàng)目小結(jié) 014
思考與練習(xí) 014
項(xiàng)目二 Python語(yǔ)法基礎(chǔ)
任務(wù)一 基礎(chǔ)語(yǔ)法 016
子任務(wù)1 代碼注釋 018
子任務(wù)2 縮進(jìn)區(qū)別 019
任務(wù)二 變量 020
子任務(wù)1 定義變量 021
子任務(wù)2 多個(gè)變量賦值 021
任務(wù)三 數(shù)據(jù)類型 022
子任務(wù)1 字符串的使用 024
子任務(wù)2 字符串的輸入輸出 025
任務(wù)四 運(yùn)算符與表達(dá)式 026
子任務(wù)1 算術(shù)運(yùn)算符 028
子任務(wù)2 邏輯運(yùn)算符 028
任務(wù)五 基本輸入和輸出 029
子任務(wù)1 使用print()函數(shù)輸出 030
子任務(wù)2 計(jì)算工資之和 031
任務(wù)六 字符串應(yīng)用 032
子任務(wù)1 字符串轉(zhuǎn)碼 032
子任務(wù)2 字符串常用操作 033
項(xiàng)目小結(jié) 037
思考與練習(xí) 037
項(xiàng)目三 組合數(shù)據(jù)類型
任務(wù)一 列表 039
子任務(wù)1 創(chuàng)建列表 039
子任務(wù)2 輸出列表 039
子任務(wù)3 列表的循環(huán)遍歷 039
子任務(wù)4 添加列表元素 040
子任務(wù)5 刪除列表元素 040
子任務(wù)6 修改列表元素 042
子任務(wù)7 查找列表元素 043
任務(wù)二 元組 044
子任務(wù)1 創(chuàng)建元組 045
子任務(wù)2 輸出元組 045
子任務(wù)3 訪問(wèn)元組元素 045
子任務(wù)4 元組的內(nèi)置函數(shù)index() 045
子任務(wù)5 元組的內(nèi)置函數(shù)count() 046
任務(wù)三 字典 047
子任務(wù)1 創(chuàng)建字典 047
子任務(wù)2 輸出字典元素 047
子任務(wù)3 修改字典元素 047
子任務(wù)4 添加字典元素 048
子任務(wù)5 刪除字典元素 048
子任務(wù)6 字典的遍歷 049
任務(wù)四 集合 050
子任務(wù)1 創(chuàng)建集合 051
子任務(wù)2 創(chuàng)建空集合 051
子任務(wù)3 將列表轉(zhuǎn)換為集合 051
子任務(wù)4 集合遍歷 051
子任務(wù)5 向集合添加元素 052
子任務(wù)6 刪除集合指定元素 052
子任務(wù)7 清空整個(gè)集合 053
項(xiàng)目小結(jié) 054
思考與練習(xí) 054
項(xiàng)目四 面向過(guò)程的程序設(shè)計(jì)
任務(wù)一 分支結(jié)構(gòu) 056
子任務(wù)1 雙分支結(jié)構(gòu) 059
子任務(wù)2 多分支結(jié)構(gòu) 059
子任務(wù)3 計(jì)算提成工資 060
任務(wù)二 循環(huán)結(jié)構(gòu) 061
子任務(wù)1 for語(yǔ)句 064
子任務(wù)2 用for語(yǔ)句遍歷列表 064
子任務(wù)3 while語(yǔ)句 065
子任務(wù)4 while語(yǔ)句與分支語(yǔ)句結(jié)合 065
任務(wù)三 break和continue語(yǔ)句 066
子任務(wù)1 continue語(yǔ)句 067
子任務(wù)2 break語(yǔ)句 067
子任務(wù)3 用戶登錄 068
任務(wù)四 異常處理 069
子任務(wù)1 文件寫入異常處理 072
子任務(wù)2 用raise語(yǔ)句主動(dòng)拋出異常 073
項(xiàng)目小結(jié) 074
思考與練習(xí) 074
項(xiàng)目五 函數(shù)與模塊
任務(wù)一 函數(shù)的定義和調(diào)用 077
子任務(wù)1 簡(jiǎn)單函數(shù)的使用 078
子任務(wù)2 較復(fù)雜函數(shù)的使用 079
子任務(wù)3 函數(shù)列表的使用 079
任務(wù)二 模塊的使用 080
子任務(wù)1 使用datetime包 082
子任務(wù)2 使用random模塊 083
子任務(wù)3 調(diào)用turtle包繪制圖形 083
項(xiàng)目小結(jié) 084
思考與練習(xí) 084
項(xiàng)目六 文 件 操 作
任務(wù)一 文件 087
任務(wù)二 文本文件的讀寫 089
任務(wù)三 二進(jìn)制文件的讀寫 093
任務(wù)四 CSV文件的讀寫 095
任務(wù)五 Excel文件的讀寫 098
項(xiàng)目小結(jié) 102
思考與練習(xí) 102
項(xiàng)目七 數(shù)據(jù)庫(kù)基本應(yīng)用
任務(wù)一 SQLite的應(yīng)用 105
任務(wù)二 pymysql的應(yīng)用 109
任務(wù)三 MongoDB的應(yīng)用 112
項(xiàng)目小結(jié) 115
思考與練習(xí) 115
項(xiàng)目八 面向?qū)ο蟮某绦蛟O(shè)計(jì)
任務(wù)一 認(rèn)識(shí)面向?qū)ο?117
任務(wù)二 類 118
任務(wù)三 類方法 124
任務(wù)四 繼承和多態(tài) 126
子任務(wù)1 繼承的應(yīng)用 128
子任務(wù)2 多態(tài)的應(yīng)用 129
項(xiàng)目小結(jié) 131
思考與練習(xí) 131
項(xiàng)目九 日化銷售數(shù)據(jù)分析綜合實(shí)例
一、項(xiàng)目背景 133
二、項(xiàng)目描述 133
三、項(xiàng)目需求分析 134
四、項(xiàng)目數(shù)據(jù)預(yù)處理 134
五、項(xiàng)目數(shù)據(jù)分析 137
項(xiàng)目小結(jié) 144
思考與練習(xí) 144
參考文獻(xiàn)
- 輸水管線工程風(fēng)險(xiǎn)管理 [張勇 黨亥生 著]
- 民用航空飛機(jī)標(biāo)準(zhǔn)線路施工 [主編 王志敏 陳明]
- 不息的水脈—大運(yùn)河講談錄 [趙珩 著]
- 實(shí)用運(yùn)籌學(xué) [主編 邢育紅 于晉臣]
- 三峽梯級(jí)電站水資源決策支持系統(tǒng)研究與開(kāi)發(fā) [姚華明 潘紅忠 湯正]
- 海南黎族民俗文化鑒賞 [龐國(guó)華 著]
- 石墨烯在太赫茲及中紅外頻段電磁器件設(shè)計(jì)中的應(yīng)用 [李艷秀 莊華偉 著]
- 電子技術(shù)(第二版) [主編 覃愛(ài)娜 李飛]
- 辦公自動(dòng)化高級(jí)應(yīng)用 [陳萍 朱曉玉]
- 信息處理技術(shù)員考試32小時(shí)通關(guān) [薛大龍]
- 電子產(chǎn)品設(shè)計(jì)案例教程(微課版)—基于嘉立創(chuàng)EDA(專業(yè)版) [王靜 莫志宏 陳學(xué)昌 丁紅]
- C程序設(shè)計(jì)實(shí)踐教程 [劉衛(wèi)國(guó)]
- C程序設(shè)計(jì)(慕課版) [劉衛(wèi)國(guó)]
- Web技術(shù)開(kāi)發(fā)教程(基于.NET開(kāi)源MVC框架) [王合闖 韓紅玲 王青正 陳海蕊]
- 商務(wù)英語(yǔ)翻譯教程(筆譯)(第四版) [主編 王軍平]
- 智慧零售技術(shù)與應(yīng)用 [洪旭 著]
- 建設(shè)工程法規(guī)實(shí)務(wù) [主編 余瀅]
- 商務(wù)秘書(shū)理論與實(shí)務(wù)(第三版) [主編 張同欽]
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語(yǔ)言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國(guó)興]
- 勞動(dòng)爭(zhēng)議處理實(shí)務(wù) [主編 王秀卿 羅靜]
- 工程數(shù)學(xué) [主編 郭立娟 王海]
- 語(yǔ)音識(shí)別理論與實(shí)踐 [主編 莫宏偉]
- 信息系統(tǒng)項(xiàng)目管理師章節(jié)習(xí)題與考點(diǎn)特訓(xùn)(第二版) [主編 薛大龍]
- 武術(shù)基礎(chǔ)教程 [主編 李代勇 謝志民]
- 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)訓(xùn)教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機(jī)械制圖習(xí)題集(多學(xué)時(shí)) [主編 趙軍]
- HCIA-Datacom認(rèn)證題庫(kù)分類精講 [主 編 韓立剛]
- SwiftUI完全開(kāi)發(fā) [李智威 著]
- 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師備考一本通 [夏杰 編著]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>