Guarda tutte le opzioni del flusso di controllo
Loops:
F
: Per loop. Proprio come Python.
V
: Per loop su un intervallo. Non devono essere indicati né variabili né intervalli, quindi 2 caratteri più corti.
W
: Ciclo continuo. Proprio come Python.
#
: Ciclo infinito while. Fuga con errore o interruzione esplicita. Solo try ... except
caratterizzato da ora in Pyth.
funzioni:
D
: Definizione generale. Proprio come Python.
L
: 1 argomento, nessuna funzione di assegnazione, come lambda di Python, ma denominato. R
Non è necessario fornire il nome della funzione, il nome della variabile e return ( ), quindi 3 caratteri più brevi.
Programmazione funzionale:
f
: Filtro: seleziona gli elementi della sequenza di input che restituiscono la verità sull'input lambda.
f
: Primo numero intero maggiore o uguale all'input che fornisce un risultato di filtro veritiero.
m
: Mappa: trasforma gli elementi della sequenza di input usando input lambda.
u
: Riduci - piega la sequenza di input sull'input lambda, inizializzando l'accumulatore sul terzo argomento.
o
: Ordine: elementi più vecchi della sequenza di input che utilizzano input lambda come chiave.
Di solito, ci saranno più possibilità per ogni dato problema e solo scrivendo soluzioni di test con ognuna di esse puoi capire qual è la più breve.