Python 极简速成
不会 Python?没关系。这一页只讲后面写节点会用到的那一点点,看完就够开始了。建议在开始第四章前读一遍。
小莫说
不用怕!编程就是把"想让电脑做的事"用它能懂的话写下来。我们一小步一小步来。
怎么运行、怎么写注释
Python 代码写在 .py 文件里,用 python 文件名.py 运行。# 后面的是注释,给人看的,电脑会忽略:
变量与基本类型
变量就是给数据起个名字,用 = 赋值:
打印与 f-string
想把变量拼进文字里,用 f-string(引号前加 f,变量放 {} 里):
列表与字典(最常用的两种"容器")
列表(list):一串有顺序的东西,用 []:
字典(dict):一组"键 → 值"的对应,用 {}:
在 DORA 的节点里,你会经常见到
event["type"]、event["value"]这种写法——它就是在从字典里取值。
条件判断:if
根据情况做不同的事:
注意:Python 靠缩进(前面的空格)来表示"这几行属于 if 里面"。同一层的缩进要一致(通常 4 个空格)。
循环:for 与 while
for:把一串东西挨个处理:
在 DORA 里,节点会用一个特殊的 for 循环不停地接收事件(这就是"事件循环"):
while:条件成立就一直循环:
函数:def
把一段可复用的逻辑打包起来,用 def 定义、用名字调用:
import:借用别人写好的工具
很多现成功能在"库"里,用 import 拿来用:
你已经够用了!
掌握上面这些——变量、打印、列表/字典、if、for/while、函数、import——就足够看懂并修改本课程的 Python 节点了。遇到新语法,我们会在用到的地方随时补充。
想系统学 Python?
本页只是"够用就好"。若你想更系统地学习,可课后再找专门的 Python 入门教程;但对本课程来说,这些已经足够。