Mira todas las opciones de flujo de control
Bucles:
F
: En bucle. Al igual que Python.
V
: Para bucle en un rango. No se deben proporcionar variables ni rangos, por lo que 2 caracteres son más cortos.
W
: Mientras bucle. Al igual que Python.
#
: Bucle infinito mientras. Escape con error o ruptura explícita. Solo try ... except
aparece ahora en Pyth.
Funciones:
D
: Definición general. Al igual que Python.
L
: 1 argumento, sin función de asignación, como la lambda de Python, pero con nombre. El nombre de la función, el nombre de la variable y return ( R
) no necesitan ser dados, entonces 3 caracteres más cortos.
Programación funcional:
f
: Filtro: seleccione elementos de la secuencia de entrada que devuelven la verdad en la entrada lambda.
f
: Primer entero mayor o igual a la entrada que da un resultado de filtro verdadero.
m
: Mapa - transforma los elementos de la secuencia de entrada usando lambda de entrada.
u
: Reduce - pliega la secuencia de entrada en la entrada lambda, inicializando el acumulador al tercer argumento.
o
: Orden: elementos más antiguos de la secuencia de entrada utilizando la entrada lambda como clave.
Por lo general, habrá múltiples posibilidades para cualquier problema dado, y solo escribiendo soluciones de prueba con cada una de ellas puede determinar cuál es la más corta.