幫助中心 | 我的帳號 | 關於我們

讀故事學編程(Python王國曆險記雙色印刷)

  • 作者:一石匠人
  • 出版社:電子工業
  • ISBN:9787121370526
  • 出版日期:2019/10/01
  • 裝幀:平裝
  • 頁數:234
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本故事書,也是一本編程書。
    小男孩派森無意中闖入神秘國度——Python王國,恰好遇到了國王的鸚鵡,於是他們開始了奇幻的冒險之旅。在這個過程中,他們曾落入「大耳朵」部落、怪獸餐廳、要「名片」的迷宮,也造訪過「呆頭」小鎮、巫師的小屋、國王的跑馬場;他們打敗過7眼3嘴的攔路怪獸、兩個腦袋的守護者,也結識了「哲學家」、王國里「頑固」的人、王宮的「守門人」等形形色色的角色;他們學習過古老咒語,指揮過軍隊演習,探究過「天馬衛隊」……最終在鸚鵡的幫助下,派森勇闖「死亡之路」,通過巨象山谷,穿越「時空之門」,回到了現實世界。
    每次遇到困難,派森和鸚鵡都是通過學習、運用編程知識化險為夷的,這對他們來說是一個自我成長的過程。我們在與派森一起經歷了25關考驗之後,基本上就掌握了Python編程語言的基礎知識。
    將本書獻給熱愛生活、熱愛編程的初學者:可以是青少年朋友,也可以是懷有一顆獵奇之心的成年朋友。學習編程有很多種方式,希望本書會成為你學習編程的美好起點。

作者介紹
一石匠人
    一石匠人,東北師範大學教育技術學碩士,三年大學任職經歷,多年教育公司從業經驗,潛心研究遊戲化學習、少兒編程教育,關注國內外相關領域動態,曾在CSSCI教育期刊上發表多篇學術研究論文,現專職從事少兒編程教育工作。

目錄
第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  巫師玩雜耍——交換變數
  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開發工具的安裝方法

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032