Questo articolo spiega come definire e chiamare una funzione in uno script Python.
Passi
Passaggio 1. Apri il tuo editor Python
Puoi usare Idle o qualsiasi editor di programmazione che hai sul tuo computer (inclusi Note o Blocco note).
Passaggio 2. Definire una funzione
Ad esempio, inizieremo definendo una funzione chiamata printme. Digita il seguente codice:
def printme(str): “Questo stampa una stringa passata in questa funzione” print str return;
Passaggio 3. Aggiungi la chiamata al codice
Ora che hai la funzione print me definita, puoi chiamarla con il codice printme(“str”), dove str è qualunque cosa tu voglia stampare. Nella riga successiva dopo return;, aggiungi una chiamata printme come mostrato (non indentare!):
def printme(str): “Questo stampa una stringa passata in questa funzione” print str return; printme("Ehi! Come stai?")
Passaggio 4. Salva il codice come file.py
I passaggi per salvare lo script variano in base all'editor di testo.
Di solito fai clic su File menu, quindi Salva come…, seleziona una cartella, digita un nome file (ad es. printme.py), quindi fai clic su Salva.
Passaggio 5. Aprire il prompt dei comandi (Windows) o una finestra di Terminale (macOS)
- Windows: digita cmd nella barra di ricerca, quindi fai clic su Prompt dei comandi nei risultati della ricerca.
-
Mac OS:
Nel Finder, apri il Applicazioni cartella, fare doppio clic su Utilità cartella, quindi fare doppio clic terminale.
Passaggio 6. Passare alla directory che contiene il codice Python
Per cambiare directory, digita cd full-path-to-directory al prompt dei comandi (sostituisci "full-path-to-directory" con il percorso effettivo della cartella), quindi premi Invio o Invio.
-
Esempio:
cd C:\Users\wikiHow\Documents\Python\Test
Passaggio 7. Eseguire lo script
Per fare ciò, digita python printme.py (sostituisci "printme.py" con il nome del tuo file) al prompt e premi Invio o Invio.