Forum
>>
Principianti
>>
Passaggio tra un programma e l'altro
Pagina: Indietro 1 2
Esegui il login per scrivere una risposta.
Scritto da stix77 |
2018-01-26 16:00:12 - Re: Passaggio tra un programma e l'altro
|
scusa se non ti ho risposto... l'ho visto solo ora
|
|
Scritto da stix77 |
2018-01-26 16:00:13 - Re: Passaggio tra un programma e l'altro
|
si, esattamente come dice aprimus.
se nel file dipendente hai creato una funzione, allora chiami la funzione. esempio: Slave.Somma() ma se nel file dipendente hai impostato le classi, allora devi istanziarle, perchè non funziona come sopra esempio: Studente Uno = Slave.Studente("mario","rossi") --- Ultima modifica di stix77 in data 2018-01-26 16:07:07 --- --- Ultima modifica di stix77 in data 2018-01-26 16:08:03 --- |
|
Scritto da fragen1999 |
2019-05-14 22:41:33 - Re: Passaggio tra un programma e l'altro
|
Salve, scusate se mi intrometto, ma ho una domanda da fare riguardo a questa cosa.
E' possibile spostare una variabile dichiarata nel programma chiamato nel programma chiamante? Ecco i programmi di test che ho fatto: programma chiamante (a.py): import b b.vars() print(coso) programma chiamato (b.py): def vars(): print('a') coso=10 print(coso) risultato dell'esecuzione del programma chiamante: a 10 Traceback (most recent call last): File "C:\Users\franc\Google Drive\Root 1\progetti\programmazione\python\testing a caso\a.py", line 3, in <module> print(coso) NameError: name 'coso' is not defined Lo so, i nomi alle variabili e dei programmi sono orrendi, ma comunque, avete qualche soluzione? perché stavo provando a creare un programma che riceveva l'input e richiamava un altro programma per erborarlo, magari è solo impossibile / inutile la mia idea però ci vorrei provare. PS: ho notato che facendo questa cosa dell'import è apparsa una cartella chiamata '__pycache__' con dentro 'a.cpython-37.pyc' e 'b.cpython-37.cyp', che roba è? --- Ultima modifica di fragen1999 in data 2019-05-14 22:49:37 --- --- Ultima modifica di fragen1999 in data 2019-05-14 22:50:23 --- |
|
Scritto da zekado |
2019-06-19 09:45:35 - Re: Passaggio tra un programma e l'altro
|
Se se interessato da un'occhiata a questo corso completo di Python 3.7, perfetto anche per principianti:
http://corsidiprogrammazione.it/corso-python/ Spiega bene anche l'istruzione __name__ == "__main__" |
Pagina: Indietro 1 2
Esegui il login per scrivere una risposta.