Ci sono tanti algoritmini utili che potremmo richiedere... (utili per gli script dei neo utenti)
Tipo ordine naturale di una lista (10,11,100,102, etc e non 10,100,11,102 come dà sorted())
estrazione con re.findall() di tutti i link da un indirizzo web (indirizzi assoluti, non solo relativi)
corretto uso di os.walk per avere tutti i nomi di file di una cartella (e sottocartelle)
lettura di un file con il giusto codec (binario, ascii, latin-1, utf-8 su windows, utf-8 su linux, etc...)
Oppure potrebbe essere interessante un quiz su un argomento specifico (os, list, dict, stringhe, oggetti, etc..) che richiede dei compitini facili e premia la scrittura del codice più elegante e
leggibile (oltre che multi-piattaforma) ((quindi niente filter() o map() se non espressamente richiesto).
Ad esempio un uso intelligente di
for k,item in dict.items(): è molto migliore assissimo di
for k in dict:\nitem=dict[k] 