Scrittura di Funzioni
Parti di una funzione
- Dichiarazione: Inizia con la parola chiave
def. - Nome: L'identificatore della funzione come
ninja_controller,loot_box, ecc. - Parametri: Variabili elencate tra parentesi che accettano valori quando la funzione viene chiamata.
- Corpo: Un blocco di codice indentato sotto la dichiarazione della funzione, che esegue le azioni della funzione.
- Valore di ritorno: Istruzione opzionale per restituire un valore. In assenza di questa, le funzioni restituiscono
None.
ninja.py
index.html
preset.py
-
ninja_controller: controlla il ninja chiamandoloot_boxdue volte e spostandosi a destra quattro volte -
loot_box: definisce una serie di azioni (spostamento, raccolta sushi) per il ninja -
Parametro: entrambe le funzioni accettano un oggetto ninja che dispone di metodi come
go_right(),go_up(), ecc.
Swipe to start coding
Soluzione
Grazie per i tuoi commenti!
ninja.py
index.html
preset.py
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 2.94
Scrittura di Funzioni
Scorri per mostrare il menu
Parti di una funzione
- Dichiarazione: Inizia con la parola chiave
def. - Nome: L'identificatore della funzione come
ninja_controller,loot_box, ecc. - Parametri: Variabili elencate tra parentesi che accettano valori quando la funzione viene chiamata.
- Corpo: Un blocco di codice indentato sotto la dichiarazione della funzione, che esegue le azioni della funzione.
- Valore di ritorno: Istruzione opzionale per restituire un valore. In assenza di questa, le funzioni restituiscono
None.
ninja.py
index.html
preset.py
-
ninja_controller: controlla il ninja chiamandoloot_boxdue volte e spostandosi a destra quattro volte -
loot_box: definisce una serie di azioni (spostamento, raccolta sushi) per il ninja -
Parametro: entrambe le funzioni accettano un oggetto ninja che dispone di metodi come
go_right(),go_up(), ecc.
Swipe to start coding
Soluzione
Grazie per i tuoi commenti!
ninja.py
index.html
preset.py