用 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(面向对象编程)的基础
- 导入库和其他函数简介
- 来自各种库的基本函数。
- 结束
- 如何更进一步
- 常见问题解答
- 一些常见问题