舉報

會員
讀故事學編程:Python王國歷險記
最新章節:
附錄A Python開發工具的安裝方法
這是一本故事書,也是一本編程書。小男孩派森無意中闖入神秘國度—Python王國,恰好遇到了國王的鸚鵡,于是他們開始了奇幻的冒險之旅。在這個過程中,他們曾落入“大耳朵”部落、怪獸餐廳、要“名片”的迷宮,也造訪過“呆頭”小鎮、巫師的小屋、國王的跑馬場;他們打敗過7眼3嘴的攔路怪獸、兩個腦袋的守護者,也結識了“哲學家”、王國里“最頑固”的人、王宮的“守門人”等形形色色的角色;他們學習過古老咒語,指揮過軍隊演習,探究過“天馬衛隊”……最終在鸚鵡的幫助下,派森勇闖“死亡之路”,通過巨象山谷,穿越“時空之門”,回到了現實世界。每次遇到困難,派森和鸚鵡都是通過學習、運用編程知識化險為夷的,這對他們來說是一個自我成長的過程。我們在與派森一起經歷了25關考驗之后,基本上就掌握了Python編程語言的基礎知識。將本書獻給熱愛生活、熱愛編程的初學者:可以是青少年朋友,也可以是懷有一顆獵奇之心的成年朋友。學習編程有很多種方式,希望本書會成為你學習編程的美好起點。
- 附錄A Python開發工具的安裝方法 更新時間:2020-04-03 12:41:13
- 25.4 過程類
- 25.3 通過“云橋”
- 25.2 時空之門的鎖
- 25.1 呼喚“天梯”
- 第25關 時空之門——綜合案例
- 24.5 破解咒語的寶石
- 24.4 勇闖僵尸巨象營地
- 24.3 象群的攻擊
- 24.2 更加危險的巨象
- 24.1 躲過一只巨象的攻擊
- 第24關 巨象山谷——綜合案例
- 23.5 有100只巨鷹怪獸的天空之城
- 23.4 穿越黑森林
- 23.3 戰勝深海巨魚怪獸
- 23.2 “跨基因”塑造更加強壯的身體——多重繼承
- 23.1 變成代碼的“派森”
- 第23關 勇闖“死亡之路”——綜合案例
- 22.6 國王的“天馬衛隊”——面向對象編程應用案例
- 22.5 類的方法重寫
- 22.4 類的繼承方法
- 22.3 類的封裝
- 22.2 類的標準定義方法
- 22.1 深入了解面向對象編程
- 第22關 王國的“天馬衛隊”——高級面向對象編程
- 21.6 馬兒合唱團——類和對象應用案例
- 21.5 賦值“模型”——類的實例化方法
- 21.4 制造“模型”——類的定義方法
- 21.3 沒有用到新知識——初識面向對象編程
- 21.2 造1匹馬的時間造10000匹馬——國王造馬
- 21.1 派森造馬——多個函數配合實現功能
- 第21關 國王的跑馬場——初識類和對象
- 20.9 煙火表演——函數應用案例3
- 20.8 御廚的技能——函數應用案例2
- 20.7 黃金宮殿的秘密——函數應用案例1
- 20.6 內外有別——變量作用域
- 20.5 可返回值函數的關鍵——return語句
- 20.4 讓“魔盒”更合心意——帶參數的函數
- 20.3 “魔盒”的使用方法——函數調用
- 20.2 改裝“魔盒”——函數的定義方法
- 20.1 “魔盒”的秘密——函數的實質及作用
- 第20關 國王的“魔盒”——函數
- 19.3 一支服從指揮的隊伍
- 19.2 復雜的隊形
- 19.1 簡單的隊形
- 第19關 軍隊演習——復習
- 18.2 條件語句嵌套與使用復雜條件的區別
- 18.1 條件語句的嵌套
- 第18關 “大口袋狗”和“小口袋狗”——條件語句的嵌套
- 17.5 進入宮殿——條件語句的應用
- 17.4 “10000種可能”的條件判斷語句:if...elif...else
- 17.3 重要的后半句:if...else
- 17.2 if的使用方法
- 17.1 if就是談條件
- 第17關 王宮的“守門人”——條件語句
- 16.9 農場主的第二個難題:計算產量
- 16.8 農場主的第一個難題:整理倉庫
- 16.7 循環條件中的小技巧——len()函數的應用
- 16.6 制服“猛獸”的兩把利劍——break語句和continue語句
- 16.5 愛發狂的“猛獸”——無限循環
- 16.4 更聰明的“猛獸”——while循環
- 16.3 range()函數
- 16.2 溫順的“猛獸”——for循環
- 16.1 鸚鵡的“秘方”——循環控制
- 第16關 解救農場小奴隸——循環控制
- 15.5 破解青蛙身上的咒語
- 15.4 口吐寶石的青蛙
- 15.3 寶匣子里面有什么
- 15.2 尋找寶匣子
- 15.1 清理毒玫瑰花叢
- 第15關 后花園的秘密——復習
- 14.8 守護者的第三個難題——邏輯運算應用案例3
- 14.7 守護者的牙齒難題——邏輯運算應用案例2
- 14.6 守護者的數字難題——邏輯運算應用案例1
- 14.5 兩個腦袋做100個腦袋做的事情——邏輯運算符的連續運用
- 14.4 兩個腦袋“對著干”——not
- 14.3 有一個腦袋同意就可以——or
- 14.2 兩個腦袋都同意才可以——and
- 14.1 “守護者絕招”的本質——0和1
- 第14關 兩個腦袋的守護者——邏輯運算
- 13.8 解密迷宮地圖——字典應用案例3
- 13.7 解救鸚鵡——字典應用案例2
- 13.6 勇闖“寶石山谷”——字典應用案例1
- 13.5 字典的相關函數
- 13.4 字典的更改、增加、刪除
- 13.3 字典的檢索
- 13.2 創建字典的方法
- 13.1 帶名字標簽的“盒子”——字典
- 第13關 要“名片”的迷宮——字典
- 12.8 “榮譽公民”選舉
- 12.7 改善小鎮居民的生活
- 12.6 常用的元組函數
- 12.5 更改、刪除的替代方法
- 12.4 通過索引和切片獲取元組元素
- 12.3 元組與列表的區別
- 12.2 創建元組
- 12.1 “怪獸餐廳”老板的弟弟——元組是什么
- 第12關 王國里“最頑固”的人——元組
- 11.8 付款的考驗——列表函數應用案例3
- 11.7 顧客統計——列表函數應用案例2
- 11.6 怪獸餐廳的贈菜活動——列表函數應用案例1
- 11.5 怪獸們的各種技能——列表的函數
- 11.4 點菜的方法——通過索引和切片獲取列表元素
- 11.3 只要一份菜單——列表的組合與重復
- 11.2 創建一份自己的菜單——創建列表的方法
- 11.1 怪獸的菜單——列表是什么
- 第11關 怪獸餐廳——列表
- 10.8 獅口脫險——應用案例
- 10.7 在字符串中嵌入元素的兩種方法
- 10.6 處理字符串的“工具箱”——字符串函數
- 10.5 轉義字符
- 10.4 標號的“盒子串”——初識序列
- 10.3 轉換字符串的“捷徑”——str()函數
- 10.2 “外交家”的排場——字符串的標識方法
- 10.1 “外交家”的使命——字符串的核心作用
- 第10關 危險的“外交家”——字符串
- 9.11 怪獸嘴巴的編號——比較運算
- 9.10 怪獸的取模運算
- 9.9 怪獸的整除問題
- 9.8 怪獸的乘方問題
- 9.7 怪獸的第一撥問題——加、減、乘、除運算
- 9.6 具有“超能力”的運算符——處理字符或字符串
- 9.5 怪獸離不開巫師的幫助——變量在運算中的應用
- 9.4 眨眼、張嘴有順序——各種運算符的優先級
- 9.3 怪獸的3張嘴巴——比較運算符
- 9.2 怪獸的7只眼睛——算術運算符
- 9.1 怪獸的樣子有道理——兩種運算符
- 第9關 7眼3嘴的攔路怪獸——算術運算與比較運算
- 8.9 變量應用案例3——巫師們的“煙火表演”
- 8.8 變量應用案例2——巫師們的考驗
- 8.7 變量應用案例1——解開封印
- 8.6 萬能的魔法——變量存儲數據的類型
- 8.5 巫師玩雜?!粨Q變量
- 8.4 巫師也愛偷懶——變量的多重賦值
- 8.3 盒子命名的規矩——變量的命名規則
- 8.2 巫師“盒子”的妙用——變量的作用及意義
- 8.1 巫師最喜歡的魔法——變量介紹及定義方法
- 第8關 巫師們的“煙火表演”——變量
- 7.5 發現游戲場的秘密
- 7.4 幸運數字
- 7.3 幸運轉盤
- 7.2 比大小
- 7.1 幸運三角形
- 第7關 游戲場的秘密——復習
- 6.9 改造“呆頭”小鎮計劃3——隨機抽取序列元素的應用
- 6.8 改造“呆頭”小鎮計劃2——隨機小數的應用
- 6.7 改造“呆頭”小鎮計劃1——隨機整數的應用
- 6.6 不要編號的抽獎——隨機抽取序列元素
- 6.5 一步到位——有限制的隨機小數
- 6.4 孫悟空的圈——隨機小數
- 6.3 一次只能走兩步的家伙——固定步長的隨機整數
- 6.2 就像抽獎——隨機整數
- 6.1 改變“呆頭”小鎮的關鍵——隨機數
- 第6關 拯救“呆頭”小鎮——隨機函數
- 5.6 烏龜的“眼鏡”——turtle模塊案例
- 5.5 計時猜數——time模塊案例
- 5.4 冒險游戲——random模塊案例
- 5.3 兩種咒語——引入模塊的兩種方式
- 5.2 乾坤大挪移——模塊的作用
- 5.1 好多工具包——模塊是什么
- 第5關 古老咒語——import
- 4.4 王國衛隊的“機器天馬”——偽代碼應用案例2
- 4.3 “哲學家”幾點可以休息——偽代碼應用案例1
- 4.2 “哲學家”的用武之地——偽代碼的兩個作用
- 4.1 Python王國里不會編程的人——偽代碼是什么
- 第4關 Python王國的“哲學家”——偽代碼
- 3.2 “隱身衣”的兩種樣式——注釋的方式
- 3.1 “隱身衣”——注釋的作用
- 第3關 一件“隱身衣”——注釋
- 2.5 制造一匹“機器馬”——input語句的交互控制
- 2.4 學會計算——用int()函數與float()函數轉換數據類型
- 2.3 “大耳朵”野人不會計算的原因——用type()函數檢測數據類型
- 2.2 把問題的答案裝在“盒子”里——變量的應用
- 2.1 “大耳朵”部落的語言秘籍——input語句的用法
- 第2關 “大耳朵”部落——input()函數
- 1.5 print()函數的兩個“助手”——sep與end
- 1.4 盒子的組合——print()函數中的算式
- 1.3 把“盒子”含在嘴里——print()函數中的變量
- 1.2 鸚鵡的多種表達方式——print()函數輸出的數據類型
- 1.1 這只鸚鵡不簡單——print語句的作用
- 第1關 國王的鸚鵡——print()函數
- 前言
- 作者簡介
- 版權信息
- 封面
- 封面
- 版權信息
- 作者簡介
- 前言
- 第1關 國王的鸚鵡——print()函數
- 1.1 這只鸚鵡不簡單——print語句的作用
- 1.2 鸚鵡的多種表達方式——print()函數輸出的數據類型
- 1.3 把“盒子”含在嘴里——print()函數中的變量
- 1.4 盒子的組合——print()函數中的算式
- 1.5 print()函數的兩個“助手”——sep與end
- 第2關 “大耳朵”部落——input()函數
- 2.1 “大耳朵”部落的語言秘籍——input語句的用法
- 2.2 把問題的答案裝在“盒子”里——變量的應用
- 2.3 “大耳朵”野人不會計算的原因——用type()函數檢測數據類型
- 2.4 學會計算——用int()函數與float()函數轉換數據類型
- 2.5 制造一匹“機器馬”——input語句的交互控制
- 第3關 一件“隱身衣”——注釋
- 3.1 “隱身衣”——注釋的作用
- 3.2 “隱身衣”的兩種樣式——注釋的方式
- 第4關 Python王國的“哲學家”——偽代碼
- 4.1 Python王國里不會編程的人——偽代碼是什么
- 4.2 “哲學家”的用武之地——偽代碼的兩個作用
- 4.3 “哲學家”幾點可以休息——偽代碼應用案例1
- 4.4 王國衛隊的“機器天馬”——偽代碼應用案例2
- 第5關 古老咒語——import
- 5.1 好多工具包——模塊是什么
- 5.2 乾坤大挪移——模塊的作用
- 5.3 兩種咒語——引入模塊的兩種方式
- 5.4 冒險游戲——random模塊案例
- 5.5 計時猜數——time模塊案例
- 5.6 烏龜的“眼鏡”——turtle模塊案例
- 第6關 拯救“呆頭”小鎮——隨機函數
- 6.1 改變“呆頭”小鎮的關鍵——隨機數
- 6.2 就像抽獎——隨機整數
- 6.3 一次只能走兩步的家伙——固定步長的隨機整數
- 6.4 孫悟空的圈——隨機小數
- 6.5 一步到位——有限制的隨機小數
- 6.6 不要編號的抽獎——隨機抽取序列元素
- 6.7 改造“呆頭”小鎮計劃1——隨機整數的應用
- 6.8 改造“呆頭”小鎮計劃2——隨機小數的應用
- 6.9 改造“呆頭”小鎮計劃3——隨機抽取序列元素的應用
- 第7關 游戲場的秘密——復習
- 7.1 幸運三角形
- 7.2 比大小
- 7.3 幸運轉盤
- 7.4 幸運數字
- 7.5 發現游戲場的秘密
- 第8關 巫師們的“煙火表演”——變量
- 8.1 巫師最喜歡的魔法——變量介紹及定義方法
- 8.2 巫師“盒子”的妙用——變量的作用及意義
- 8.3 盒子命名的規矩——變量的命名規則
- 8.4 巫師也愛偷懶——變量的多重賦值
- 8.5 巫師玩雜?!粨Q變量
- 8.6 萬能的魔法——變量存儲數據的類型
- 8.7 變量應用案例1——解開封印
- 8.8 變量應用案例2——巫師們的考驗
- 8.9 變量應用案例3——巫師們的“煙火表演”
- 第9關 7眼3嘴的攔路怪獸——算術運算與比較運算
- 9.1 怪獸的樣子有道理——兩種運算符
- 9.2 怪獸的7只眼睛——算術運算符
- 9.3 怪獸的3張嘴巴——比較運算符
- 9.4 眨眼、張嘴有順序——各種運算符的優先級
- 9.5 怪獸離不開巫師的幫助——變量在運算中的應用
- 9.6 具有“超能力”的運算符——處理字符或字符串
- 9.7 怪獸的第一撥問題——加、減、乘、除運算
- 9.8 怪獸的乘方問題
- 9.9 怪獸的整除問題
- 9.10 怪獸的取模運算
- 9.11 怪獸嘴巴的編號——比較運算
- 第10關 危險的“外交家”——字符串
- 10.1 “外交家”的使命——字符串的核心作用
- 10.2 “外交家”的排場——字符串的標識方法
- 10.3 轉換字符串的“捷徑”——str()函數
- 10.4 標號的“盒子串”——初識序列
- 10.5 轉義字符
- 10.6 處理字符串的“工具箱”——字符串函數
- 10.7 在字符串中嵌入元素的兩種方法
- 10.8 獅口脫險——應用案例
- 第11關 怪獸餐廳——列表
- 11.1 怪獸的菜單——列表是什么
- 11.2 創建一份自己的菜單——創建列表的方法
- 11.3 只要一份菜單——列表的組合與重復
- 11.4 點菜的方法——通過索引和切片獲取列表元素
- 11.5 怪獸們的各種技能——列表的函數
- 11.6 怪獸餐廳的贈菜活動——列表函數應用案例1
- 11.7 顧客統計——列表函數應用案例2
- 11.8 付款的考驗——列表函數應用案例3
- 第12關 王國里“最頑固”的人——元組
- 12.1 “怪獸餐廳”老板的弟弟——元組是什么
- 12.2 創建元組
- 12.3 元組與列表的區別
- 12.4 通過索引和切片獲取元組元素
- 12.5 更改、刪除的替代方法
- 12.6 常用的元組函數
- 12.7 改善小鎮居民的生活
- 12.8 “榮譽公民”選舉
- 第13關 要“名片”的迷宮——字典
- 13.1 帶名字標簽的“盒子”——字典
- 13.2 創建字典的方法
- 13.3 字典的檢索
- 13.4 字典的更改、增加、刪除
- 13.5 字典的相關函數
- 13.6 勇闖“寶石山谷”——字典應用案例1
- 13.7 解救鸚鵡——字典應用案例2
- 13.8 解密迷宮地圖——字典應用案例3
- 第14關 兩個腦袋的守護者——邏輯運算
- 14.1 “守護者絕招”的本質——0和1
- 14.2 兩個腦袋都同意才可以——and
- 14.3 有一個腦袋同意就可以——or
- 14.4 兩個腦袋“對著干”——not
- 14.5 兩個腦袋做100個腦袋做的事情——邏輯運算符的連續運用
- 14.6 守護者的數字難題——邏輯運算應用案例1
- 14.7 守護者的牙齒難題——邏輯運算應用案例2
- 14.8 守護者的第三個難題——邏輯運算應用案例3
- 第15關 后花園的秘密——復習
- 15.1 清理毒玫瑰花叢
- 15.2 尋找寶匣子
- 15.3 寶匣子里面有什么
- 15.4 口吐寶石的青蛙
- 15.5 破解青蛙身上的咒語
- 第16關 解救農場小奴隸——循環控制
- 16.1 鸚鵡的“秘方”——循環控制
- 16.2 溫順的“猛獸”——for循環
- 16.3 range()函數
- 16.4 更聰明的“猛獸”——while循環
- 16.5 愛發狂的“猛獸”——無限循環
- 16.6 制服“猛獸”的兩把利劍——break語句和continue語句
- 16.7 循環條件中的小技巧——len()函數的應用
- 16.8 農場主的第一個難題:整理倉庫
- 16.9 農場主的第二個難題:計算產量
- 第17關 王宮的“守門人”——條件語句
- 17.1 if就是談條件
- 17.2 if的使用方法
- 17.3 重要的后半句:if...else
- 17.4 “10000種可能”的條件判斷語句:if...elif...else
- 17.5 進入宮殿——條件語句的應用
- 第18關 “大口袋狗”和“小口袋狗”——條件語句的嵌套
- 18.1 條件語句的嵌套
- 18.2 條件語句嵌套與使用復雜條件的區別
- 第19關 軍隊演習——復習
- 19.1 簡單的隊形
- 19.2 復雜的隊形
- 19.3 一支服從指揮的隊伍
- 第20關 國王的“魔盒”——函數
- 20.1 “魔盒”的秘密——函數的實質及作用
- 20.2 改裝“魔盒”——函數的定義方法
- 20.3 “魔盒”的使用方法——函數調用
- 20.4 讓“魔盒”更合心意——帶參數的函數
- 20.5 可返回值函數的關鍵——return語句
- 20.6 內外有別——變量作用域
- 20.7 黃金宮殿的秘密——函數應用案例1
- 20.8 御廚的技能——函數應用案例2
- 20.9 煙火表演——函數應用案例3
- 第21關 國王的跑馬場——初識類和對象
- 21.1 派森造馬——多個函數配合實現功能
- 21.2 造1匹馬的時間造10000匹馬——國王造馬
- 21.3 沒有用到新知識——初識面向對象編程
- 21.4 制造“模型”——類的定義方法
- 21.5 賦值“模型”——類的實例化方法
- 21.6 馬兒合唱團——類和對象應用案例
- 第22關 王國的“天馬衛隊”——高級面向對象編程
- 22.1 深入了解面向對象編程
- 22.2 類的標準定義方法
- 22.3 類的封裝
- 22.4 類的繼承方法
- 22.5 類的方法重寫
- 22.6 國王的“天馬衛隊”——面向對象編程應用案例
- 第23關 勇闖“死亡之路”——綜合案例
- 23.1 變成代碼的“派森”
- 23.2 “跨基因”塑造更加強壯的身體——多重繼承
- 23.3 戰勝深海巨魚怪獸
- 23.4 穿越黑森林
- 23.5 有100只巨鷹怪獸的天空之城
- 第24關 巨象山谷——綜合案例
- 24.1 躲過一只巨象的攻擊
- 24.2 更加危險的巨象
- 24.3 象群的攻擊
- 24.4 勇闖僵尸巨象營地
- 24.5 破解咒語的寶石
- 第25關 時空之門——綜合案例
- 25.1 呼喚“天梯”
- 25.2 時空之門的鎖
- 25.3 通過“云橋”
- 25.4 過程類
- 附錄A Python開發工具的安裝方法 更新時間:2020-04-03 12:41:13