Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Costruisci la Lettera E | Sfide
Python Ninja

Scorri per mostrare il menu

book
Sfida: Costruisci la Lettera E

Benvenuto alla sfida "Costruisci la lettera E"!

Rivediamo i metodi ninja e le funzionalità che hai appreso:

Metodi Ninja:

  • go_right(), go_left(), go_up(), go_down(): Sposta il ninja di una cella nella direzione specificata.

  • pick_sushi(): Raccoglie il sushi dalla mappa e lo aggiunge al tuo inventario.

  • put_sushi(): Posiziona il sushi dal tuo inventario su una cella.

  • object_up(), object_down(), object_right(), object_left(): Determina l'oggetto nella cella successiva nella direzione specificata, restituendo "wall", "sushi" o "empty".

Concetti di Programmazione:

  • Funzioni: Creazione di blocchi di codice riutilizzabili per svolgere compiti specifici.

  • Decomposizione: Suddividere problemi complessi in parti più piccole e gestibili.

  • Cicli: Utilizzo dei cicli for e while per ripetere azioni.

  • Istruzioni Condizionali: Utilizzo delle istruzioni if-else per prendere decisioni in base a condizioni.

Compito

Swipe to start coding

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 2
py

ninja.py

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Sfida: Costruisci la Lettera E

Benvenuto alla sfida "Costruisci la lettera E"!

Rivediamo i metodi ninja e le funzionalità che hai appreso:

Metodi Ninja:

  • go_right(), go_left(), go_up(), go_down(): Sposta il ninja di una cella nella direzione specificata.

  • pick_sushi(): Raccoglie il sushi dalla mappa e lo aggiunge al tuo inventario.

  • put_sushi(): Posiziona il sushi dal tuo inventario su una cella.

  • object_up(), object_down(), object_right(), object_left(): Determina l'oggetto nella cella successiva nella direzione specificata, restituendo "wall", "sushi" o "empty".

Concetti di Programmazione:

  • Funzioni: Creazione di blocchi di codice riutilizzabili per svolgere compiti specifici.

  • Decomposizione: Suddividere problemi complessi in parti più piccole e gestibili.

  • Cicli: Utilizzo dei cicli for e while per ripetere azioni.

  • Istruzioni Condizionali: Utilizzo delle istruzioni if-else per prendere decisioni in base a condizioni.

Compito

Swipe to start coding

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 2
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt