跳轉到內容

用 Linkbot 學習 Python 3

0% developed
來自華夏公益教科書,開放的書籍,為開放的世界
這是一個將 面向非程式設計師的 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(面向物件程式設計)的基礎
匯入庫和其他函式簡介
來自各種庫的基本函式。
結束
如何更進一步
常見問題解答
一些常見問題
華夏公益教科書