Forum >> Programmazione Python >> IDE ed Editor >> Aiuto ad un nonno

Pagina: 1

Salve a tutti.

Dopo una vita di Fortran, all’alba dei 76 anni, ho deciso di imparare Python per dare una mano ai nipoti.

Sto usando Windows 10 e la versione 3.6.4 (32 bit) di Python.

Nessun problema nell’installazione, compreso Python Launcher, avendo avuto cura di inserire i percorsi in Path.

Idle funziona correttamente ed è molto divertente. Solo che ho un problema che non riesco a risolvere.

Per imparare un po’, ho copiato da un sito per studenti (non ricordo quale) un codice per stampare la tavola pitagorica. Contiene tutte procedure che conosco anche se scritte un modo diverso rispetto al Fortran, ma estremamente chiare.


Cercando di lanciare il codice con il doppio click da EsploraRisorse o dalla console di Windows succede che viene aperto "qualcosa" che si chiude subito.

Se alla fine del codice inserisco una riga del tipo:

n=eval(input('numero: '))

e cioè un qualcosa che pone la procedura in attesa di un input, compare il risultato, corretto, e cioè la tavola pitagorica.

Spero di essere stato abbastanza chiaro e allego, se ci riesco, il codice.

Dov’è l’inghippo? Qualcuno mi potrebbe dare una mano?

Grazie in anticipo, Anagrammatico


--- Ultima modifica di Daniele aka Palmux in data 2018-03-17 01:16:23 ---
Allegati
Benvenuto e complimenti vivissimi per il suo proposito. :birrame:

E' un comportamento normale quello che descrive, se non ci sono altre indicazioni una volta lanciato lo script, questo viene eseguito nel terminale e poi "sparisce". Una delle possibilità è proprio quella pensata da lei, ma si potrebbe inserire uno sleep di qualche secondo, per fare un altro esempio.

Buon proseguimento ed ancora complimenti.

Salve Daniele,
grazie per l'informazione e soprattutto per la risposta davvero sollecita.
Di fronte ad altri problemi non esiterò s chiedere aiuto.
Anagrammatico
benvenuto ad anagrammatico :)



ho visto che per tenere "aperto" lo shell hai utilizzato la funzione eval




eri tu daniele che mi avevi detto una volta che utilizzare eval è pericoloso?
eri tu daniele che mi avevi detto una volta che utilizzare eval è pericoloso?

Non so se ero io ad avertelo scritto, comunque è vero [link].

Cya


Pagina: 1



Esegui il login per scrivere una risposta.