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

Python編程課

  • 作者:(德)豪克·費爾|責編:張昭|譯者:張玄黎
  • 出版社:電子工業
  • ISBN:9787121476792
  • 出版日期:2024/05/01
  • 裝幀:平裝
  • 頁數:333
人民幣:RMB 108 元      售價:
放入購物車
加入收藏夾

內容大鋼
    零基礎的人士也可以快速編寫出屬於自己的獨特的遊戲。在眾多經典、有趣的項目中,豪克·費爾向你介紹了所有Python編程重要的基礎知識。
    《Python編程課》的作者設置了適合初學者的學習曲線,讓他們可以逐步提升。而已經具備Python知識或其他編程語言知識的讀者,也可以輕鬆愉快地閱讀書中內容,因為本書的示例和材料選擇是非常出色的。

作者介紹
(德)豪克·費爾|責編:張昭|譯者:張玄黎
    豪克·費爾,從事程序開發工作多年,並在此過程中使用不同的語言做程序設計。因Scratch極易學習,他深受這款軟體的啟發。作為作者和老師,他清楚知道,如何讓兒童和成年人簡單上手學習編程,如何獲得自信並深入學習。

目錄
第一章  編寫程序——如何操作?
第二章  電腦如何運行?
  PC的內部運作
  輸入、處理、輸出
  位和位元組
  處理器周期——我的電腦運行有多快?
第三章  編程語言Python
  機器語言——處理器的母語
  解釋器和編譯器
  Python——簡單通用
  Jython——這是什麼?
  TigerJython——你的學習環境
第四章  安裝TigerJython——易如反掌
  在Windows系統上安裝
  在Mac上安裝
  在Linux系統中安裝TigerJython
第五章第一步——與Python對話
  直接命令——控制台
  輸出數字
  「句法」必須正確
  用字元串替代數字
第六章  變數——越來越靈活
  變數名
  「input」命令——輸入數值處理
第七章  編寫程序——開始吧!
  在TigerJython中輸入一個程序
第一個程序:猜數字
第二個程序:換算器
  保存程序
  輸入、處理、輸出——這次是文本
  有餘數的計算器
  幻方
  變數:幻方的固定和
第八章  條件——當……時,會發生什麼
  Python中的「if」查詢
  帶有「else」的「if」
  鏈接多個條件
  「elif」——「else if」
  「if」——「else」概覽
  多重條件中的真與假
  程序:入場檢查
第九章  命令和模塊
  什麼是模塊?
  「數學」(math)模塊
  「隨機」(random)模塊
  大輪盤
  程序:決策支持
第十章  循環——重複讓程序更強大
  使用「重複」(repeat)的計數循環
  無終止擲骰子

  嵌套循環
  「while」循環
  骰子撲克
  經典猜數字
  簡單乘法表
  更多「while」循環的應用
  質數測試器
  試用程序
  國際象棋謎題
  利息和複利
第十一章  十分巧妙:使用列表工作
  字元串是列表
  Python中的列表
  查找星期幾
  通過程序生成列表
  帶有一個列表的「for」循環
  更多用於列表的命令、方法和函數
  彩票號碼選號提示
  彩票遊戲:自己選號贏大獎
  多維列表
  總結:列表
第十二章  海龜——一種圖形機器人
  控制海龜
  其他海龜繪圖命令
  帶有坐標的圖像
  為函數圖像編程
  創建隨機圖片
  變型:隨機樣式
  使用內置的函數
第十三章  自己編寫函數
  到底什麼是函數?
  編寫自己的函數
  自己的函數「numeral」
  創建自己的模塊
  使用函數繪圖
  遞歸函數
第十四章  聲音編程
  在Python中播放聲音
  音頻文件實際上是什麼?
  播放WAV文件
  播放mp3文件
  製作自己的音樂
  語音合成:讓電腦說話!
第十五章  為對象編程
  什麼是對象?
  Python中的對象
  類和實例
  用於一切的對象
第十六章  定義自己的對象
  函數「__init__」

  定義自己的方法
  函數「__str__」
  派生與繼承——超級多士爐
第十七章  遊戲網路——使用對象創建遊戲
  生成一個遊戲場景
  Actor——角色進入遊戲
  魚應當活動
  有自己生命值的遊戲角色
  遊戲場景控制周期
  遊戲網格中的控制欄
第十八章  遊戲網格中的控制和事件
  拓展遊戲創意
  碰撞:遊戲角色之間的互動
  添加聲音
  遊戲需要對手
第十九章  新遊戲:拆牆高手
  遊戲原理
  程序的元素
第一步:遊戲場景和球
  下一個元素:擊打板
第三步:磚塊
  遊戲控制
第二十章  太空攻擊——一款經典遊戲
  遊戲原理
  技術:我們需要什麼?
  遊戲場景
  飛船
  現在開始射擊
  外星人
  拓展
  其他拓展:你的任務
第二十一章  飛飛球——精準跳動
  遊戲創意
  必要元素
  遊戲場景
  球
  使用滑鼠控制球
  豎桿——作為對手
  擴展和改進遊戲
  其他創意
第二十二章  井字遊戲——使用遊戲網格製作棋盤遊戲
  遊戲原理
  需要哪些元素?
  遊戲場景
  對滑鼠做出反應
  遊戲管理
  一個用於遊戲數據的對象
  井字遊戲的擴展
  把電腦作為對手
  最簡單:隨機方法

  更聰明:雙重檢查方法
  真正的人工智慧:極小極大演算法
第二十三章  如何繼續學習?
  繼續使用TigerJython
  其他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