![](/c3/69415992328.jpg)
出版社:人民郵電出版社 ISBN:9787115531148 商品編碼:69415992328 品牌:文軒 出版時間:2020-05-01 代碼:89 作者:阿裡斯提德·波拉斯(AristidesBou
"![](http://img14.360buyimg.com/cms/jfs/t1/203358/9/26405/134589/62f4a34cEcdefae53/84e082ed3b03dbc0.jpg) 作 者:(希)阿裡斯提德·波拉斯(Aristides Bouras),(希)盧卡雅·阿伊納羅斯托(Loukia Ainarozidou) 著 榮耀 譯 定 價:89 出 版 社:人民郵電出版社 出版日期:2020年05月01日 頁 數:430 裝 幀:平裝 ISBN:9787115531148 1.少有的從培養計算思維角度著手的Python編程入門書;2.書中配有200餘道給出題解的習題,以及大量的練習題,應用性較強;3.作者個人網站提供習題解答,可供讀者自學。 ●第一部分入門知識 第1章計算機是如何工作的 1.1引言 1.2什麼是硬件 1.3什麼是軟件 1.4計算機如何執行(運行)程序 1.5編譯器和解釋器 1.6什麼是源代碼 第2章Python 2.1什麼是Python 2.2腳本和程序之間的區別 2.3為什麼要學Python 2.4Python是如何工作的 第3章安裝軟件包 3.1如何配置Python 3.2Eclipse 3.3如何配置Eclipse 第二部分Python基礎 第4章基本算法概念簡介 4.1什麼是算法 4.2制作一杯奶茶的算法 4.3算法的屬性 4.4究竟什麼是計算機程序 4.53個參與者 4.6創建算法涉及的3個主要階段 4.7流程圖 4.8什麼是“保留字” 4.9語句和命令之間有什麼區別 4.10什麼是結構化編程 4.113種基本控制結構 4.12第一個Python程序 4.13語法錯誤和邏輯錯誤的區別 4.14為代碼添加注釋 4.15用戶友好的程序 第5章變量與常量 5.1什麼是變量 5.2什麼是常量 5.3有多少種變量和常量 5.4Python中的變量命名規則 5.5“聲明一個變量”是什麼意思 5.6如何在Python中聲明變量 5.7如何在Python中聲明常量 第6章處理輸入和輸出 6.1用什麼語句將消息和結果輸出到用戶的屏幕 6.2如何修改print語句的默認行為 6.3什麼語句讓用戶輸入數據 第7章運算符 7.1賦值運算符 7.2算術運算符 7.3什麼是算術運算符的優先級 7.4復合賦值運算符 7.5字符串運算符 第8章跟蹤表 第9章使用Eclipse 9.1創建一個新的Python項目 9.2編寫和執行Python程序 9.3什麼是“調試” 9.4用Eclipse調試Python程序 第三部分順序控制結構 第10章順序控制結構介紹 第11章操作數字 11.1引言 11.2有用的函數和方法 第12章復雜的數學表達式 第13章商和餘數練習 第14章操作字符串 14.1引言 14.2從字符串中檢索單個字符 14.3檢索部分字符串 14.4有用的函數、方法和常量 第四部分決策控制結構 第15章決策控制結構介紹 15.1什麼是決策控制結構 15.2什麼是布爾表達式 15.3怎樣編寫布爾表達式 15.4邏輯運算符和復合布爾表達式 15.5Python成員關繫運算符 15.6什麼是邏輯運算符的優先順序 15.7算術、比較和邏輯運算符的優先順序 15.8如何對布爾表達式取反 第16章單分支決策結構 第17章雙分支決策結構 第18章多分支決策結構 第19章嵌套決策控制結構 19.1什麼是嵌套決策控制結構 19.2可能會犯的一個錯誤 第20章決策控制結構使用技巧和竅門 20.1引言182 20.2選擇決策控制結構 20.3簡化決策控制結構 20.4合並兩個或多個單分支決策結構 20.5用一個雙分支決策結構替換兩個單分支決策結構 20.6在決策控制結構中使用“自內而外”法 第21章決策控制結構的流程圖 21.1引言 21.2將Python程序轉換為流程圖 21.3將流程圖轉換為Python程序 第22章決策控制結構專項練習 22.1決策控制結構的簡單練習 22.2使用決策控制結構找到最小值和優選值 22.3一繫列連續值範圍練習 22.4決策控制結構一般性質的練習 第五部分循環控制結構 第23章循環控制結構介紹 23.1什麼是循環控制結構 23.2從順序控制結構到循環控制結構 23.3復習題:判斷對錯 第24章while循環 24.1前測試循環結構 24.2後測試循環結構 24.3中間測試循環結構 第25章for循環 25.1什麼是for循環 25.2適用於for循環的規則 第26章嵌套循環控制結構 26.1什麼是嵌套循環 26.2適用於嵌套循環的規則 第27章循環控制結構使用技巧和竅門 27.1引言 27.2選擇循環控制結構 27.3“終極”規則 27.4跳出循環 27.5清理循環 27.6無限循環及如何避免 27.7在循環控制結構中使用“自內而外”法 第28章循環控制結構的流程圖 28.1引言 28.2將Python程序轉換成流程圖 28.3將流程圖轉換成Python程序 第29章循環控制結構專項練習 29.1循環控制結構簡單練習 29.2嵌套循環控制結構練習 29.3使用循環控制結構進行數據驗證 29.4使用循環控制結構查找最小值和優選值 29.5循環控制結構一般性質的練習 第六部分列表 第30章列表引介 30.1引言 30.2什麼是列表 第31章一維列表 31.1在Python中創建一維列表 31.2如何從一維列表中獲取值 31.3如何將用戶輸入的值添加到一維列表中 31.4如何遍歷一維列表 第32章二維列表 32.1在Python中創建二維列表 32.2如何從二維列表中獲取值 32.3如何向二維列表中添加用戶輸入的值 32.4如何遍歷二維列表 32.5變量i和j的故事 32.6方陣 第33章列表的使用技巧和竅門 33.1引言 33.2單獨處理每一行 33.3單獨處理每一列 33.4如何組合使用一維和二維列表 33.5根據二維列表創建一維列表 33.6根據一維列表創建二維列表 33.7有用的列表函數和方法 第34章列表專項練習 34.1列表的簡單練習 34.2對列表進行數據驗證 34.3找出列表中的最小值和優選值 34.4列表排序 34.5搜索列素 34.6列表的一般性質的練習 第七部分子程序 第35章子程序簡介 35.1什麼是過程式編程 35.2什麼是模塊化編程 35.3究竟什麼是子程序 第36章用戶自定義函數 36.1在Python中編寫自己的函數 36.2如何調用函數 36.3形參和實參 36.4函數是如何執行的 第37章用戶自定義過程 37.1在Python中編寫你自己的過程 37.2如何調用一個過程 37.3形參和實參 37.4過程是如何執行的 第38章子程序的使用技巧和竅門 38.1兩個子程序可以使用相同名字的變量嗎 38.2一個子程序可以調用另一個子程序嗎 38.3按值傳遞參數和按引用傳遞參數 38.4返回一個列表 38.5默認參數值和關鍵字參數 38.6變量的作用域 38.7將代碼片段轉換為子程序 第39章子程序專項練習 39.1子程序的簡單練習 39.2子程序一般性質的練習 這是一本經典的Python入門教材。全書采用螺旋式課程教學方法,使用Python編程語言來介紹"算法思維"的相關內容,讓你不再"表面化"地學習Python編碼,而是從根本上掌握解決問題的方法。全書共39章,分為入門知識、Python基礎、順序控制結構、決策控制結構、循環控制結構、列表和子程序7個部分。書中有300餘個可以實際運行的示例,在不斷向更高層次推進的同時反復強化基本思想的學習,力求幫助你更透徹地理解基本概念,提升動手創建程序的能力,進而將算法思維作為解決問題的手段應用於其他編程語言中,達到觸類旁通的效果。本書非常適合計算機專業的學生和教師,也適合編程初學者以及程序員。 (希)阿裡斯提德·波拉斯(Aristides Bouras),(希)盧卡雅·阿伊納羅斯托(Loukia Ainarozidou) 著 榮耀 譯 阿裡斯提德·波拉斯(Aristides Bouras)和盧卡雅·阿伊納羅斯托(Loukia Ainarozidou)夫婦二人均擁有希臘比雷埃夫斯技術教育學院計算機工程學位以及色雷斯德謨克利特大學電子和計算機工程學位, 都從事過軟件開發工作, 且目前均為教授計算機相關課程的高中教師。他們寫了很多關於算法和計算思維方面的書, 涉及Python、C#、Java、C++、PHP 和V i s u a l B a s i c 等語言。 ![](https://img10.360buyimg.com/imgzone/jfs/t1/147514/7/5440/73116/5f34a3beE3ba58783/f5b2391383f5625c.jpg)
" |