Lihatlah semua opsi aliran kontrol
Loop:
F
: Untuk loop. Sama seperti Python.
V
: Untuk loop di atas rentang. Baik variabel maupun rentang harus diberikan, jadi 2 karakter lebih pendek.
W
: Sementara loop. Sama seperti Python.
#
: Infinite while. Melarikan diri dengan kesalahan atau jeda eksplisit. Hanya try ... except
fitur sekarang di Pyth.
Fungsi:
D
: Definisi umum. Sama seperti Python.
L
: 1 argumen, tidak ada fungsi penugasan, seperti lambda Python, tetapi dinamai. Nama fungsi, nama variabel dan return ( R
) tidak perlu diberikan, jadi 3 karakter lebih pendek.
Pemrograman fungsional:
f
: Filter - pilih elemen dari urutan input yang mengembalikan kebenaran pada input lambda.
f
: Bilangan bulat pertama lebih besar dari atau sama dengan input yang memberikan hasil filter yang benar.
m
: Peta - mengubah elemen urutan input menggunakan input lambda.
u
: Kurangi - lipat urutan input pada input lambda, inisialisasi akumulator ke argumen ketiga.
o
: Urutan - elemen yang lebih tua dari urutan input menggunakan input lambda sebagai kuncinya.
Biasanya, akan ada beberapa kemungkinan untuk setiap masalah yang diberikan, dan hanya dengan menulis solusi tes dengan masing-masing dari mereka yang dapat Anda mencari tahu mana yang terpendek.