初识 REPL
2023-11-01
使用 MicroPython 的一个主要的优点是交互式的 REPL,REPL(read-evaluate-print loop)代表读取﹣求值﹣输出循环。
REPL 对于学习一门新的编程语言具有很大的帮助,因为它能对初学者写的程序立刻做出回应,这意味着你执行代码,并能马上查看结果,而无需经过先编译再上传的繁琐步骤。
先连接串口
要通过 USB-serial 访问,您需要使用串口终端软件。在 Windows 上如 MobaXterm 、 xshell 都是不错的选择。串口波特率设置为 115200,就可以开始玩 MicroPython 了。
通过串行端口建立连接后,您可以通过按几次 Enter键来测试它是否正常工作,如果正常工作,就能到看 Python REPL提示符 >>>
。
使用 REPL
一旦有提示,您就可以开始尝试了!按Enter键后,可在提示符处键入任何内容。MicroPython将运行您输入的代码并打印结果(如果有的话);如果输入的文本出错,则会打印出错误消息。
尝试在提示符下输入以下内容:
>>> print('hello MicroPython')
hello MicroPython
无需键入 >>>
箭头,它们表示应在此提示符后键入文本,其下一行是响应的内容。
实际上 mpy-editor 下方面黑框就是 repl 区域,可以在其中进行交互。
如果你已经了解了一些python,现在可以尝试一些基本命令。例如:
>>> 1+2
3
>>> 1/2
0.5
>>> 12*34
408
不妨实践试试?
输入行编辑
你可以使用 向左 和 向右 箭头键 移动光标 来编辑当前输入的行;按 Home 键或 ctrl-A 将光标移动到行的开头,按 End 或 ctrl-E 移动到行的末尾;Delete 键或 退格键 用来删除。