跳轉到內容

使用 Linkbot 學習 Python 3

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