金寶書局網路書店

 
目前位置:首頁 > 圖書十大分類 > 300 科學類 > 312 電腦科學 > Python小專案大集合:提升功力的81個簡單有趣小程式
圖書十大分類 > 300 科學類 > 312 電腦科學 > Python小專案大集合:提升功力的81個簡單有趣小程式
Python小專案大集合:提升功力的81個簡單有趣小程式
Python小專案大集合:提升功力的81個簡單有趣小程式
作者: Al Sweigart
出版社博碩文化
出版日期:2022-07-06
語言:中文
ISBN:9786263331488
裝訂:平裝
定價720
購買數量:
內容簡介
目錄書摘
導讀/序
作者介紹
用『最少』的程式碼,打造『最好玩』的程式!

快速上手81個超簡單Python小程式!

遊戲 ╳ 動畫 ╳ 藝術 ╳ 科學…超多主題讓你盡情探索!

  如果你掌握了基本的 Python 語法並準備開始撰寫程式,那麼你將發現本書既能啟發你又好玩!本書包含了 81 個 Python 程式專案,能讓你立即學會製作數字藝術、遊戲、動畫、計數程式等專案。了解程式碼的工作原理後,你將會練習重新建立程式,並且增加自己定義的操作來進行實驗。

  這些以文字為基礎的簡單程式只需要 256 行或更少的程式碼。無論是經典的螢幕保護程式、蝸牛賽車遊戲、點擊誘餌標題生成器還是動畫 DNA 雙螺旋,每個專案都是設計成可以獨立運作的程式,因此你可以輕鬆在網路上分享它們。最後,本書附錄提供了所有專案的標籤(tag)索引,幫助你快速從分類中找到有興趣的專案;以及完整的字元對應表格,讓你的程式可以印出愛心、線條和區塊等特殊符號。

本書特色

  ◆ 輕巧簡單
  大多數的專案都在 256 行程式碼以內,而且通常還會更短。這個大小限制使它們更容易讀懂。此外,書中的程式都是為了讓初學者易於理解所編寫的,讓你可以用最少的程式碼創造出最好玩的程式!

  ◆ 主題多元
  本書包含各式各樣的專案類型,從動畫模擬、棋盤/紙牌遊戲、科學、密碼學、數學運算、藝術到益智謎題……你一定能從中發現喜愛的專案!

  ◆ 以文字為基礎
  文字比圖形更簡單,因此本書省去了載入圖片、安裝函式庫和管理專案資料夾等額外麻煩,讓你可以專注在程式碼上。

  你將學會建立:
  猜單字遊戲、二十一點及更多遊戲,讓你可以與朋友或電腦進行對戰
  模擬森林火災、百萬次骰子擲放和日式算盤
  虛擬魚缸、旋轉立方體和彈跳 DVD 螢幕保護程式等動畫
  第一人稱 3D 迷宮遊戲
  使用 ROT13 和維吉尼亞密碼來隱藏文字的加密程式

  如果你已經厭倦了標準的逐步教學課程,那麼你將會愛上本書的做中學方法。這證明『小』程式有『大』用!

  【更多趣味主題】 ? 蒙提霍爾問題 ? 康威的生命遊戲 ? 蘭頓的螞蟻 ? 骰子數學 ? 文字瀑布 ? 波浪訊息 ? 因數尋找器 ? Flooder 洪水填充遊戲 ? 數獨 ? 鬼店地毯 ? 進度列