用 Linkbot 學習 Python 3
外觀
(從 用 Barobo Linkbot 學習 Python 3 重定向)
這是一個將 面向非程式設計師的 Python 3 教程 轉化為包含使用 Barobo Linkbot 的示例的版本;Linkbot 是一款模組化機器人,專為教授數學和程式設計而設計。
內容
- 作者
- 本書的貢獻者
- 安裝和設定
- 安裝和設定所需的軟體
- 簡介
- 簡要介紹
- 你好,世界(使用 Linkbot!更改 Linkbot 的 LED 顏色)
- 著名的第一個程式 - 螢幕輸出 - 變數 - 數字和計算
- 誰在那裡?(使用 Linkbot!移動 Linkbot 的電機)
- 互動式輸入 - 字串
- 數到 10(使用 Linkbot!使用 Linkbot 的蜂鳴器演奏一些音符)
- while迴圈
- 決策(使用 Linkbot!讓一個雙輪 Linkbot 向前和向後移動)
- if語句
- Linkbot 多工處理(讓一個 Linkbot 同時執行多個操作)
- 程式流程
- 除錯
- 找出哪裡出了問題
- 定義函式(使用 Linkbot!使用函式移動併發出雙輪 Linkbot 的蜂鳴聲)
- 使用函式構建程式
- 高階函式示例
- (幾乎)令人驚歎的程式設計師思考方式示例
- 列表(使用 Linkbot!使用 Linkbot 的蜂鳴器演奏一首歌)
- 包含多個值的變數
- for 迴圈(使用 Linkbot!使用 Linkbot 的蜂鳴器演奏一系列音符)
- 第二種迴圈
- 布林表示式(如何使用 Linkbot 的加速度計)
- 計算機邏輯 -TrueandFalse-andandor-not
- 字典(將音符值儲存在字典中以在 Linkbot 上演奏)
- 包含鍵值對的變數
- 使用模組
- 對標準功能集的擴充套件
- 更多關於列表
- 使用列表中的元素或部分
- 字串的復仇
- 更高階的文字操作
- 檔案 IO
- 從檔案讀取和寫入檔案
- 處理不完美
- 如何處理錯誤
- 遞迴
- 遞迴函式
- Python 3 中的面向物件程式設計簡介(擴充套件 Linkbot 類以獲得更多功能)
- OOP(面向物件程式設計)的基礎
- 匯入庫和其他函式簡介
- 來自各種庫的基本函式。
- 結束
- 如何更進一步
- 常見問題解答
- 一些常見問題