Attenzione: Il metodo è stato provato sulla versione 2.7, ma dovrebbe (e sottolineo dovrebbe) andare sulla 3.
Per il mio emulatore della P101 ho dovuto usare questo metodo per le cartoline magnetiche, ma generalmente può servire per creare “espansioni” di un programma, caricabili o con un menu o con un comando. Si usa il comando exec. Per exec vi consiglio di creare una funzione. Ecco come usarlo:1) Create una funzione
2) Caricate un file
3) Date exec nome file.
Ecco il codice da usare.
Questa funzione di dimostra molto utile, ad esempio, in programmi che permettono più calcoli con gli stessi numeri. Potreste includere i più comuni direttamente nel programma e i meno comuni in moduli da eseguire con exec.
Esercizi:
1) Crea un software che faccia le quattro operazioni tra due numeri e faccia la radice quadrata con un modulo da eseguire in exec.
2) Crea una shell che possa caricare programmi con exec (usa input o eval input per la shell