-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
Python語言程序設(shè)計教程 版權(quán)信息
- ISBN:9787302645085
- 條形碼:9787302645085 ; 978-7-302-64508-5
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Python語言程序設(shè)計教程 本書特色
本書特色
(1)由淺入深,循序漸進(jìn)。
本書從基礎(chǔ)知識入手,逐層深入,條理清晰。每章都設(shè)有“本章學(xué)習(xí)目標(biāo)”和“本章習(xí)題”,以便于讀者學(xué)習(xí)新的技能和鞏固所學(xué)知識。
(2)精心策劃,準(zhǔn)確定位。
本書針對初學(xué)者的特點(diǎn),精心設(shè)計編程示例,將必要的基礎(chǔ)知識融會貫通到編程示例中,激發(fā)讀者學(xué)習(xí)程序設(shè)計的熱情,激活創(chuàng)新。
(3)注重理論,聯(lián)系實際。
本書語法介紹以夠用、實用和應(yīng)用為原則,將Python的語法融入問題求解中;從實際應(yīng)用案例中抽取教學(xué)要素,重點(diǎn)強(qiáng)化模塊化程序設(shè)計方法與基本算法的學(xué)習(xí),讓讀者在學(xué)習(xí)的過程中潛移默化地提高計算思維能力。
(4)代碼完整,講解詳盡。
本書每個知識點(diǎn)都配有相應(yīng)的示例代碼,代碼的關(guān)鍵點(diǎn)也有注釋說明,同時給出了代碼的運(yùn)行結(jié)果。讀者可以參照運(yùn)行結(jié)果閱讀源程序,以便于加深理解。
Python語言程序設(shè)計教程 內(nèi)容簡介
本書以程序設(shè)計為主線,以程序設(shè)計初學(xué)者為教學(xué)對象,系統(tǒng)講解了Python語言的基礎(chǔ)知識和實用工具。全書共12章,內(nèi)容包括Python概述、Python語言基礎(chǔ)、組合數(shù)據(jù)類型、程序控制結(jié)構(gòu)、函數(shù)與模塊、文件操作、面向?qū)ο蟪绦蛟O(shè)計、異常處理、Turtle繪制圖形、Tkinter圖形用戶界面、科學(xué)計算與可視化、網(wǎng)絡(luò)爬蟲。本書每個知識點(diǎn)后都有相關(guān)編程實例,方便讀者上機(jī)練習(xí),把握Python語言的特點(diǎn),啟迪編程思維。 本書可作為高等院校計算機(jī)相關(guān)專業(yè)本科生程序設(shè)計基礎(chǔ)課程的教材,也可作為全國計算機(jī)等級考試及各類計算機(jī)培訓(xùn)班教材,亦可供軟件工程師和廣大計算機(jī)愛好者自學(xué)使用。
Python語言程序設(shè)計教程 目錄
第2章Python語言基礎(chǔ) 2.1變量和標(biāo)識符 2.1.1編寫一個簡單的程序 2.1.2變量 2.1.3標(biāo)識符 2.1.4關(guān)鍵字 2.2基本輸入函數(shù)和輸出函數(shù) 2.2.1input()函數(shù) 2.2.2print()函數(shù)
2.3數(shù)字類型 2.3.1整數(shù)類型 2.3.2浮點(diǎn)數(shù)類型 2.3.3布爾類型 2.3.4復(fù)數(shù)類型 2.4數(shù)字類型的操作 2.4.1算術(shù)運(yùn)算符 2.4.2復(fù)合賦值運(yùn)算符 2.4.3內(nèi)置數(shù)學(xué)函數(shù) 2.4.4算術(shù)運(yùn)算符編程實例 2.5字符串 2.5.1字符編碼 2.5.2字符串類型的表示 2.5.3字符串的基本操作 2.5.4字符串的常用方法 2.6格式化輸出 2.6.1使用fstring格式化輸出 2.6.2使用%操作符格式化輸出 2.6.3使用format()方法格式化輸出 2.7數(shù)據(jù)類型轉(zhuǎn)換 2.8編程實例 本章習(xí)題 第3章組合數(shù)據(jù)類型 3.1組合數(shù)據(jù)類型概述 3.2列表 3.2.1列表的創(chuàng)建 3.2.2列表的索引和切片 3.2.3列表的修改 3.2.4列表的連接和嵌套 3.2.5列表的方法 3.3元組 3.3.1元組的創(chuàng)建和訪問 3.3.2元組的更新和刪除 3.3.3元組同時為多個變量賦值 3.4集合 3.4.1集合的創(chuàng)建 3.4.2集合的運(yùn)算 3.4.3集合的操作 3.5字典 3.5.1字典的創(chuàng)建 3.5.2字典的操作 本章習(xí)題
第4章程序控制結(jié)構(gòu) 4.1程序控制結(jié)構(gòu)概述 4.1.1程序的概念 4.1.2程序設(shè)計 4.1.3程序的基本結(jié)構(gòu) 4.2順序結(jié)構(gòu) 4.3條件表達(dá)式 4.3.1關(guān)系表達(dá)式 4.3.2邏輯表達(dá)式 4.3.3混合條件表達(dá)式 4.3.4條件表達(dá)式的取值范圍 4.4分支結(jié)構(gòu) 4.4.1單分支結(jié)構(gòu) 4.4.2雙分支結(jié)構(gòu) 4.4.3多分支結(jié)構(gòu) 4.4.4分支結(jié)構(gòu)的嵌套 4.5循環(huán)結(jié)構(gòu) 4.5.1for循環(huán) 4.5.2while循環(huán) 4.5.3break與continue語句 4.5.4else語句與循環(huán)結(jié)構(gòu) 4.5.5循環(huán)的嵌套 4.5.6隨機(jī)數(shù)在循環(huán)結(jié)構(gòu)中的應(yīng)用 4.5.7循環(huán)結(jié)構(gòu)程序應(yīng)用 本章習(xí)題 第5章函數(shù)與模塊 5.1函數(shù)定義與調(diào)用 5.1.1函數(shù)定義 5.1.2函數(shù)調(diào)用 5.1.3函數(shù)返回值 5.1.4匿名函數(shù) 5.1.5嵌套函數(shù) 5.2參數(shù)傳遞 5.2.1形式參數(shù)和實際參數(shù) 5.2.2傳遞不可變對象的引用 5.2.3傳遞可變對象的引用 5.2.4序列解包參數(shù)傳遞 5.3參數(shù)類型 5.3.1位置參數(shù) 5.3.2關(guān)鍵參數(shù) 5.3.3默認(rèn)參數(shù) 5.3.4可變參數(shù) 5.4變量作用域 5.4.1Python作用域 5.4.2局部變量 5.4.3全局變量 5.4.4全局語句global 5.4.5非局部語句nonlocal 5.5遞歸函數(shù) 5.5.1遞歸函數(shù)的定義 5.5.2遞歸函數(shù)的原理 5.5.3遞歸函數(shù)實例 5.6函數(shù)應(yīng)用 5.7模塊與包 5.7.1模塊的概念 5.7.2模塊的導(dǎo)入 5.7.3包的使用 本章習(xí)題
第二部分進(jìn)階篇 第6章文件操作 6.1文件操作概述 6.2文件對象的方法 6.2.1單文件對象方法 6.2.2多文件對象方法 6.3常用文件操作標(biāo)準(zhǔn)庫 6.3.1os 文件/目錄方法 6.3.2shutil 文件操作模塊 6.3.3glob文件操作模塊 6.3.4JSON文件操作模塊 本章習(xí)題
第7章面向?qū)ο蟪绦蛟O(shè)計 7.1面向?qū)ο蟪绦蛟O(shè)計概述 7.1.1面向?qū)ο蟪绦蛟O(shè)計的發(fā)展 7.1.2面向?qū)ο蟮幕靖拍?7.1.3面向?qū)ο蟮奶匦?7.2創(chuàng)建類和類的屬性 7.2.1創(chuàng)建類 7.2.2類屬性 7.2.3創(chuàng)建對象 7.2.4類屬性和實例屬性 7.3類的方法 7.3.1在類中定義方法 7.3.2類的構(gòu)造方法 7.3.3方法名的引用 7.3.4方法的不同類型 7.4作用域和命名空間 7.4.1作用域和命名空間的概念 7.4.2數(shù)據(jù)共享和作用域 7.5類的繼承 7.5.1子類的定義 7.5.2子類的構(gòu)造方法 7.5.3super()方法 7.5.4Python的多繼承機(jī)制 7.6私有成員 7.7方法重寫 7.8關(guān)于方法重載 本章習(xí)題
第8章異常處理 8.1錯誤與異常 8.2捕獲并處理異常 8.2.1try…except語句 8.2.2try…except…else語句 8.2.3try…except…finally語句 8.3拋出異常和自定義異常 8.3.1如何拋出異常 8.3.2用戶自定義異常 8.4斷言處理 本章習(xí)題
第三部分應(yīng)用篇 第9章Turtle繪制圖形 9.1Turtle繪圖基礎(chǔ) 9.1.1畫布 9.1.2畫筆 9.1.3繪圖命令 9.1.4Turtle庫的坐標(biāo)體系 9.1.5Turtle色彩體系 9.2Turtle應(yīng)用示例 本章習(xí)題
第10章Tkinter圖形用戶界面 10.1Tkinter基礎(chǔ) 10.1.1窗口的創(chuàng)建與布局 10.1.2常用控件 10.1.3常用控件和屬性的使用方法 10.2Tkinter應(yīng)用示例 本章習(xí)題
第11章科學(xué)計算與可視化 11.1NumPy 11.1.1NumPy概述 11.1.2NumPy的安裝 11.1.3NumPy中的數(shù)組及操作 11.2Pandas 11.2.1Pandas概述 11.2.2Pandas的安裝 11.2.3Pandas的數(shù)據(jù)結(jié)構(gòu)及應(yīng)用 11.3Matplotlib 11.3.1Matplotlib概述 11.3.2Matplotlib的安裝 11.3.3Matplotlib的接口和方法 11.4綜合應(yīng)用示例 本章習(xí)題
第12章網(wǎng)絡(luò)爬蟲 12.1爬蟲原理 12.2Scrapy框架 12.2.1Scrapy的安裝 12.2.2Scrapy常用方法 12.2.3Scrapy內(nèi)置工具 12.2.4Scrapy實例 本章習(xí)題 參考文獻(xiàn)
- >
朝聞道
- >
【精裝繪本】畫給孩子的中國神話
- >
李白與唐代文化
- >
唐代進(jìn)士錄
- >
姑媽的寶刀
- >
自卑與超越
- >
二體千字文
- >
我與地壇