使用 Linkbot 学习 Python 3
外观
这是对 非程序员的 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(面向对象编程)的基础
- 导入库和其他函数简介
- 来自各种库的基本函数。
- 结束语
- 如何更进一步
- 常见问题解答
- 一些常见问题