我的Python世界-玩《Minecraft我的世界》學Python編程 (修訂版) 9787115603975 程晨

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
NT$444
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:我的Python世界-玩《Minecraft我的世界》學Python編程 (修訂版)
ISBN:9787115603975
出版社:人民郵電
著編譯者:程晨
叢書名:i創客
頁數:171
所在地:中國大陸 *此為代購商品
書號:1597265
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 我的Python世界-玩《Minecraft我的世界》學Python編程 (修訂版) 787115603975 程晨

內容簡介

Python是一種解釋型、面向對象、動態數據類型的高階程序設計語言,它具有豐富和強大的庫,能夠把用其他語言(尤其是C/C++)製作的各種模塊很輕鬆地聯結在一起。這兩年隨著人們對人工智慧的關注越來越多,大家學習Python的熱情也越來越高漲。Python在IEEE發布的2017年編程語言排行榜中高居前位。 本書介紹了Python編程的基礎知識,並以遊戲《Minecraft我的世界》為載體,通過Python編程來與遊戲中的玩家或方塊互動,先後實現了「劍球」遊戲、五子棋遊戲以及像素圖像掃描儀這幾個項目,最後還實現了通過遊戲控制Arduino等外部設備的功能。希望大家能夠在遊戲的過程中輕鬆地進入Python的世界,跨越軟硬體的鴻溝,初步嘗試自動化控制。 本書提供邊玩遊戲邊學編程的全新體驗,適合對Python編程感興趣的讀者閱讀。遊戲不再只是用來玩的,你將同時體驗超級玩家、設計師和程序員的角色。

目錄

1 Python基礎
1 1 Python的歷史
1 2 Python的發展
1 3 Python的優缺點
1 3 1 Python的優點
1 3 2 Python的缺點
1 4 Python的適用領域
1 5 Python的安裝與使用
1 5 1 Python的安裝
1 5 2 Python的使用
1 5 3 編輯器
1 6 關鍵字
1 7 數字
1 8 變數
1 9 程序的基本結構
1 9 1 for循環
1 9 2 if選擇結構
1 9 3 比較
1 9 4 邏輯運算
1 10 擲骰子
1 10 1 隨機數
1 10 2 重複擲骰子
1 10 3 擲兩個骰子
1 10 4 大小判斷
1 11 While
2 字元串、列表和字典
2 1 字元串
2 1 1 字元串的定義
2 1 2 字元串的方法
2 2 列表
2 2 1 列表的定義
2 2 2 列表的方法
2 3 函數
2 4 猜詞遊戲
2 4 1 遊戲規則
2 4 2 創建單詞庫
2 4 3 遊戲結構
2 4 4 完善函數
2 5 字典
2 6 元組
2 6 1 元組的定義
2 6 2 多重賦值
2 6 3 多返回值
2 7 異常
2 8 函數匯總
2 8 1 數字
2 8 2 字元串
2 8 3 列表
2 8 4 字典
2 8 5 類型轉換
3 類庫和方法
3 1 庫
3 1 1 使用random庫
3 1 2 使用Python標準庫
3 2 面向對象
3 3 定義類
3 4 繼承
3 5 文件
3 5 1 讀取文件
3 5 2 讀取大文件
3 5 3 寫入文件
3 5 4 文件系統操作
3 6 侵蝕化
3 7 網路
4 《Minecraft我的世界》
4 1 《Minecraft我的世界》是什麼
4 2 準備工作
4 3 歡迎來到《Minecraft我的世界》
4 4 位置坐標
4 5 玩家的位置
4 5 1 獲取玩家的位置
4 5 2 顯示玩家的位置
4 5 3 設定玩家的位置
4 6 彈射區域
5 「劍球」遊戲
5 1 建造球場
5 1 1 開闢空間
5 1 2 鋪設球場
5 1 3 搭建球門
5 1 4 球場函數
5 2 擊打事件處理
5 2 1 獲取擊打事件
5 2 2 確認方塊的面
5 3 球的移動
5 3 1 擊打方塊不同的面
5 3 2 移動球的程序
5 4 異常情況
5 4 1 球多了
5 4 2 球沒了
5 5 出界與進球
5 5 1 出界的判定
5 5 2 進球了
6 「劍球」進階
6 1 特殊規則
6 1 1 規則介紹
6 1 2 移動的中線
6 1 3 最大偏移量
6 2 顯示數字
6 3 球門上的比分
6 3 1 東側的比分
6 3 2 西側的比分
6 4 CSV文件
6 4 1 什麼是CSV文件
6 4 2 新建CSV文件
6 4 3 讀取外部文件
6 4 4 優化代碼
6 5 彩蛋:TNT來了
6 6 顯示時間
6 6 1 獲取系統時間
6 6 2 顯示形式
6 6 3 功能實現
7 五子棋
7 1 繪製棋盤
7 1 1 二維數組
7 1 2 代碼實現
7 2 落子
7 2 1 獲取擊打事件
7 2 2 改變方塊顏色
7 2 3 更改數組
7 3 五子相連
7 3 1 落子效果
7 3 2 重複落子問題
7 3 3 獲勝判斷
7 4 重新開始
7 4 1 結束后的提示
7 4 2 刷新棋盤
7 4 3 反覆刷新的問題
8 圖片掃描儀
8 1 像素畫
8 2 項目介紹
8 3 操作菜單
8 3 1 獲取輸入信息
8 3 2 製作菜單
8 3 3 中文輸入法
8 3 4 掃描儀菜單
8 4 掃描操作
8 5 複印操作
8 6 演示操作
8 6 1 原始內容製作
8 6 2 掃描
8 6 3 複印
8 7 完整的代碼
9 硬體控制
9 1 Raspberry Pi的硬體介面
9 1 1 連接GPIO
9 1 2 數字輸出
9 1 3 模擬輸出
9 2 串口通信
9 2 1 什麼是Arduino
9 2 2 在Raspberry Pi上安裝Arduino
9 2 3 Arduino與Python通信
9 3 比特開關
9 3 1 功能描述
9 3 2 準備工作
9 3 3 功能實現
附錄 方塊材質名稱對照表

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理