sabato 4 aprile 2020

PYTHON MODULI PERSONALIZZATI

Tramite import possiamo importare le nostre funzioni da altri file. I file per import sono altri programmi python che contengono variabili, funzioni, valori statici. Salviamo nel file modulo.py il prossimo listato:

def calc(arg1,operatore,arg2):

    if operatore=="+":

        risultato=arg1+arg2

    elif operatore=="-":

        risultato=arg1-arg2

    elif operatore=="*":

        risultato=arg1*arg2

    elif operatore=="/":

        risultato=arg1/arg2

    return risultato

Per usare la funzione calc ora dovremo richiamarla nel programma principale:

import sys
import modulo

risultato=modulo.calc(int(sys.argv[1]),sys.argv[2],int(sys.argv[3]))
print("= ",risultato)
richiamiamo la funzione calc in questo modo: modulo.calc(...)



Nessun commento:

Posta un commento