Analogamente a questa domanda, vorrei valutare (in modalità org) blocchi di codice sorgente Python contenenti istruzioni "input" ma non riesco a trovare un modo per avere una valutazione interattiva (con input dell'utente) durante la valutazione o per dargli un input noto in anticipo (memorizzato in un file per esempio).
Il mio vincolo è usare esplicitamente le input
istruzioni poiché tutto ciò dovrebbe essere incluso in un libro di testo per gli studenti.
Esempio di codice:
#+BEGIN_SRC python :results output
a= input("Value")
print(a)
#+END_SRC
È possibile avere una valutazione così interattiva o simularla (dando al codice sorgente un input falso)?
noweb
modalità org che ti permetterà di testare ed esportare il tuo codice con i risultati.
export
per generare il tuo codice di esempio per gli studenti in un altro formato, ad esempio HTML?