Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Allinea Due Colonne | Sfide
Python Ninja

bookSfida: Allinea Due Colonne

Benvenuto alla sfida "Allinea Due Colonne"!

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 di cicli for e while per ripetere azioni.
  • Istruzioni Condizionali: Utilizzo di istruzioni if-else per prendere decisioni in base a condizioni.
Compito

Swipe to start coding

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 4
ninja.py

ninja.py

Chieda ad AI

expand

Chieda ad AI

ChatGPT

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

Suggested prompts:

Can you explain what the "Align Two Columns" challenge is about?

Can you give an example of how to use these ninja methods in a solution?

What is the goal or objective I need to achieve in this challenge?

close

Awesome!

Completion rate improved to 2.94

bookSfida: Allinea Due Colonne

Scorri per mostrare il menu

Benvenuto alla sfida "Allinea Due Colonne"!

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 di cicli for e while per ripetere azioni.
  • Istruzioni Condizionali: Utilizzo di 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!

close

Awesome!

Completion rate improved to 2.94
Sezione 6. Capitolo 4
ninja.py

ninja.py

some-alt