17-17
Operazione u input nella modalità Python
input è una funzione integrata di Python che consente l’immissione da parte dell’utente
mentre è in esecuzione uno script py.
Sintassi input
Descrizione
input([stringa di testo del
prompt])
Durante l’esecuzione di uno script py,
input scrive la [stringa
di testo del prompt] dell’argomento nella riga di emissione
risultato della SHELL e si pone in standby per l’immissione
dell’utente.
È possibile specificare un nome variabile della stringa o una
stringa di caratteri chiusa tra doppie virgolette (”) o virgolette
semplici (’) per la [stringa di testo del prompt].
Se la variabile di stringa è lunga fino a 16 caratteri, tutti i caratteri del nome della variabile
di stringa saranno specificati da
input verrà visualizzato come prompt quando si esegue la
funzione nella modalità Python. Se la variabile della stringa supera i 16 caratteri, i primi 15
caratteri della variabile della stringa seguiti dal simbolo di similarità (~) verranno visualizzati
come prompt.
Esempio di esecuzione di
input
Stringa di testo del prompt fino a 16 caratteri
(”123?” immesso come stringa di testo del prompt).
Stringa di testo del prompt oltre 16 caratteri
(”12345678901234567” immesso come la stringa di testo
del prompt).
Inizializzazione della SHELL k
Mentre la SHELL è in esecuzione, le funzioni, le variabili definite, i moduli importati e i risultati
di altre operazioni della SHELL sono memorizzati nell’area heap della stessa (area di memoria
di archiviazione temporanea). Ogni volta che si esce dalla SHELL (passando a una schermata
diversa della modalità Python), verranno cancellati tutti i contenuti dell’area heap della SHELL
memorizzati fino a quel momento. Questa eliminazione dei contenuti dell’area heap della
SHELL è definita “Inizializzazione della SHELL”.
• Al riavvio della SHELL nella modalità Python, nella riga
sopra la riga in basso (riga del prompt) della schermata
SHELL apparirà il messaggio “½ SHELL
Initialized ½”.
Questo messaggio apparirà solo se si visualizzerà •
nuovamente la schermata SHELL, ma non apparirà la
prima volta che si visualizza la schermata SHELL dopo
l’ingresso nella modalità Python.
Comments to this Manuals