Control#
Introducción#
Los controles incluyen métodos para la temporización, el flujo del programa, la lógica condicional y la finalización del proyecto. Estos controles permiten pausar la ejecución, crear bucles, definir rutas lógicas y finalizar un programa. A continuación, se muestra una lista de los controles disponibles, incluyendo métodos y palabras clave fundamentales de Python:
wait – Pausa la ejecución durante una cantidad determinada de milisegundos o segundos.
for – Repite el código para cada elemento de una secuencia.
if – Ejecuta el código si una condición es verdadera.
if/else – Ejecuta código diferente dependiendo de una condición.
if/elif/else – Verifica múltiples condiciones en orden.
while – Repite el código mientras una condición sea verdadera.
break – Sale de un bucle inmediatamente.
stop_program – Finaliza el programa en ejecución.
pass – Marcador de posición utilizado cuando no se necesita ninguna acción.
esperar#
wait
pauses for a specific amount of time before moving to the next method.
Usage:wait(time, units)
Parámetros |
Descripción |
---|---|
|
La cantidad de tiempo a esperar, como un entero positivo. |
|
Milisegundos |
# Example coming soon
para#
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.
Uso:
for value in expression_list:
pass
Parámetros |
Descripción |
---|---|
|
Una variable temporal que almacena el elemento actual en la iteración. |
|
La colección de elementos que se recorren en un bucle (por ejemplo, lista, cadena, rango). |
# Example coming soon
si#
if
executes the indented block of code if the condition evaluates as True
.
Uso:
if condition:
pass
Parámetros |
Descripción |
---|---|
|
An expression or variable that is evaluated when the statement runs. If it evaluates as |
# Example coming soon
si/si no#
if
and else
determine which indented block of code runs based on whether the condition evaluates as True
or False
.
Uso:
if condition:
pass
else:
pass
Parámetros |
Descripción |
---|---|
|
An expression or variable that is evaluated when the statement runs. If it evaluates as |
# Example coming soon
si/si/de lo contrario#
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
ejecuta su bloque solo si ninguna de las condiciones anteriores se evaluó comoTrue
.
Uso:
if condition:
pass
elif condition:
pass
else:
pass
Parámetros |
Descripción |
---|---|
|
Una expresión o variable que se evalúa al ejecutar la instrucción. La primera condición que se evalúa como |
# Example coming soon
mientras#
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.
Uso:
while condition:
pass
Parámetros |
Descripción |
---|---|
|
An expression or variable that is evaluated before each iteration. If it evaluates as |
# Example coming soon
romper#
break
exits a loop immediately.
# Example coming soon
detener_programa#
program_stop
ends a running project.
Usage:brain.program_stop()
Parámetros |
Descripción |
---|---|
Este método no tiene parámetros. |
# Example coming soon
aprobar#
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