{"type":"product","schema_version":"1.0","item_id":"101336591935","canonical_url":"https://tw.bid.yahoo.com/item/101336591935","title":"【大享】台灣現貨9787115407351Python和Pygame遊戲開發指南(簡體書)人民郵電69.90","subtitle":null,"condition":"全新品","currency":"TWD","observed_at":"2026-10-07T01:19:24.400Z","current_price":350,"original_price":"420.00","stock_status":"low_stock","available_quantity":2,"sold_quantity":0,"seller":{"id":"Y1239803676","name":"電腦圖書專業門市","positive_rate":null,"rating_count":null},"images":[{"url":"https://img.yec.tw/ob/image/e98bcbde-f58a-4acc-ac25-82237033968c.jpg","role":"main","alt":"商品主圖","width":null,"height":null}],"description":"1、本賣場所售簡體書均屬合法報關進口，因我們有實體門市所以實際庫存無法與 平臺同步；\n\n所以急用客戶，下標前請先用問與答詢問，謝謝！\n\n2、簡體書因印刷與裝訂品質及貨運條件未臻完善，書況與台灣出版書籍落差大，封面常出現磨痕、\n\n凹痕等，但我們出貨前都會詳細檢查，再寄給您，如您對書籍狀況追求完美者，下標前請慎重考慮\n\n!!謝謝!!\n\n3、 架上沒有的書，可以代訂(以電腦書籍為主)，因是合法報關進口，約需等3-4星期。\n\nPython和Pygame遊戲開發指南\n\n[美] 斯維加特（Al Sweigart） 著；李強 譯\n\n•出版社： 人民郵電出版社\n\n•ISBN：9787115407351\n\n內容簡介\n\nPython語言和Pygame都是開發圖形化的計算機遊戲的得力工具。Pygame使得開發2D圖形程序變得很容易，而且它可以免費下載和安裝使用。\n\n本書是一本中級編程圖書。本書教你如何用Python語言和Pygame庫，來編寫圖形化的計算機遊戲。本書共包括10章。本書首先從Python和Pygame基礎知識開始，簡短地介紹了Pygame庫是如何工作的，以及它提供了哪些功能。然後，結合7款不同的遊戲實例的開發過程，詳細介紹了應用的技能和技巧。本書針對一些真實的遊戲給出了完整的源代碼，並且詳細說明了這些代碼如何工作，以便你能夠理解真正的遊戲是如何使用Pygame的。\n\n本書適合有一定Python基礎知識的讀者閱讀和學習，進而掌握基本的遊戲開發知識和技能，對於Python初學者來說，本書也可以作為通過遊戲學習Python開發的實踐教程。\n\n目錄\n\n第1章　安裝Python和Pygame 1\n\n1．1 預備知識 1\n\n1．2 下載和安裝Python 1\n\n1．3 Windows下的安裝說明 1\n\n1．4 Mac OS X上的安裝說明 2\n\n1．5 Ubuntu和Linux上的安裝\n\n說明 2\n\n1．6 啟動Python 2\n\n1．7 安裝Pygame 3\n\n1．8 如何閱讀本書 4\n\n1．9 特色的程序 4\n\n1．10 下載圖形文件和聲音文件 4\n\n1．11 行號和空格 4\n\n1．12 圖書中的文本折行 5\n\n1．13 在線檢查代碼 5\n\n1．14 配套 上的更多信息 6\n\n第2章 Pygame基礎知識 7\n\n2．1 GUI vs． CLI 7\n\n2．2 使用Pygame的Hello World程序\n\n源代碼 7\n\n2．3 建立一個Pygame程序 8\n\n2．4 遊戲循環和遊戲狀態 10\n\n2．5 pygame．event．Event對象 11\n\n2．6 QUIT事件和pygame．quit()\n\n函數 12\n\n2．7 像素坐標 13\n\n2．8 關於函數、方法、構造函數和\n\n模塊中的函數（及其差別）的\n\n一些提示 13\n\n2．9 Surface對象和窗口 14\n\n2．10 顏色 15\n\n2．11 顏色的透明度 16\n\n2．12 pygame．Color對象 17\n\n2．13 Rect對象 17\n\n2．14 基本的繪製函數 19\n\n2．15 pygame．PixelArray對象 22\n\n2．16 pygame．display．update()函數 22\n\n2．17 動畫 22\n\n2．18 幀速率和pygame．time．Clock\n\n對象 25\n\n2．19 用pygame．image．load()和blit()\n\n繪製圖像 26\n\n2．20 字體 26\n\n2．21 抗鋸齒 28\n\n2．22 播放聲音 28\n\n2．23 本章小結 29\n\n第3章 Memory Puzzle遊戲 31\n\n3．1 如何玩Memory Puzzle遊戲 31\n\n3．2 嵌套的for循環 31\n\n3．3 Memory Puzzle的源代碼 33\n\n3．4 聲明和導入 40\n\n3．5 幻數很糟糕 40\n\n3．6 使用assert語句全面檢查 41\n\n3．7 判斷一個數字是偶數還是奇數 42\n\n3．8 較早崩潰和經常崩潰 42\n\n3．9 讓源代碼更好看一些 43\n\n3．10 使用常量變量而不是字符串 44\n\n3．11 確保有足夠的圖標 44\n\n3．12 元組vs．列表，不可變vs．可變 45\n\n3．13 單項元組需要一個結尾的逗號 46\n\n3．14 在列表和元組之間轉換 46\n\n3．15 global語句以及為什麼全局變量\n\n是罪惡的 47\n\n3．16 數據結構和2D列表 48\n\n3．17 “開始遊戲”動畫 49\n\n3．18 遊戲循環 50\n\n3．19 事件處理循環 50\n\n3．20 檢查鼠標光標在哪一個方塊\n\n之上 51\n\n3．21 處理第一次點擊的方塊 52\n\n3．22 處理不一致的一對圖標 53\n\n3．23 處理玩家獲勝 53\n\n3．24 將遊戲狀態繪製到屏幕 54...","shipping_methods":[{"name":"郵局掛號","fee":0,"currency":"TWD"},{"name":"7-ELEVEN取貨付款","fee":0,"currency":"TWD"},{"name":"萊爾富取貨付款","fee":0,"currency":"TWD"}],"lowest_shipping_fee":null,"payment_methods":["ATM轉帳","萊爾富取貨付款","7-ELEVEN取貨付款"],"category_id":"2092073795","category_name":"程式語言","breadcrumb":[{"id":"3994318","name":"圖書/影音/文具","url":"/tw/%E5%9C%96%E6%9B%B8-%E5%BD%B1%E9%9F%B3-%E6%96%87%E5%85%B7-3994318-category.html"},{"id":"2092064185","name":"圖書與雜誌","url":"/tw/%E5%9C%96%E6%9B%B8%E8%88%87%E9%9B%9C%E8%AA%8C-2092064185-category.html"},{"id":"2092073792","name":"電腦/網路","url":"/tw/%E9%9B%BB%E8%85%A6-%E7%B6%B2%E8%B7%AF-2092073792-category.html"},{"id":"2092073795","name":"程式語言","url":"/tw/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-2092073795-category.html"}],"view_count":0,"watch_count":0}