控制#
介绍#
控件包括用于计时、程序流程、条件逻辑和项目终止的方法。这些控件允许您暂停执行、创建循环、定义逻辑路径以及结束程序。以下是可用控件的列表,包括方法和核心 Python 关键字:
wait – 暂停执行给定的毫秒数或秒数。
for – 对序列中的每个项目重复代码。
if – 如果条件为真,则执行代码。
if/else – 根据条件运行不同的代码。
if/elif/else – 按顺序检查多个条件。
while – 当条件为真时重复代码。
break – 立即退出循环。
stop_program – 结束正在运行的程序。
pass – 不需要采取任何行动时使用的占位符。
等待#
wait
pauses for a specific amount of time before moving to the next method.
Usage:wait(time, units)
参数 |
描述 |
---|---|
|
等待的时间量,以正整数表示。 |
|
毫秒 |
# Example coming soon
为了#
for
iterates over a sequence (such as a list, tuple, dictionary, set, or string) or any iterable object. It executes the block of code once for each item in the sequence.
使用量:
for value in expression_list:
pass
参数 |
描述 |
---|---|
|
存储迭代中的当前元素的临时变量。 |
|
循环遍历的元素集合(例如,列表、字符串、范围)。 |
# Example coming soon
如果#
if
executes the indented block of code if the condition evaluates as True
.
用法:
if condition:
pass
参数 |
描述 |
---|---|
|
An expression or variable that is evaluated when the statement runs. If it evaluates as |
# Example coming soon
如果/否则#
if
and else
determine which indented block of code runs based on whether the condition evaluates as True
or False
.
用法:
if condition:
pass
else:
pass
参数 |
描述 |
---|---|
|
An expression or variable that is evaluated when the statement runs. If it evaluates as |
# Example coming soon
如果/否则#
The if/elif/else
structure selects which indented block of code runs based on conditions:
if
runs its block if the condition evaluates asTrue
.elif
checks additional conditions only if all previous conditions evaluated asFalse
. Multipleelif
statements can be used.else
仅当先前的条件均不为True
时才运行其块。
用法:
if condition:
pass
elif condition:
pass
else:
pass
参数 |
描述 |
---|---|
|
语句运行时要求值的表达式或变量。第一个求值为 |
# Example coming soon
尽管#
while
repeatedly runs methods as long as the condition is True
. It can also be used like a “Wait until” by adding not
to the condition, as shown in the example below.
用法:
while condition:
pass
参数 |
描述 |
---|---|
|
An expression or variable that is evaluated before each iteration. If it evaluates as |
# Example coming soon
休息#
break
exits a loop immediately.
# Example coming soon
停止程序#
program_stop
ends a running project.
Usage:brain.program_stop()
参数 |
描述 |
---|---|
该方法没有参数。 |
# Example coming soon
经过#
pass
is a placeholder for future code and can be used to avoid errors in empty loops, conditionals, and functions.
if condition:
pass
def function():
pass