Haaste: Kahden Sarakkeen Tasaaminen
Tervetuloa "Kohdista kaksi saraketta" -haasteeseen!
Kerrataanpa oppimiasi ninja-menetelmiä ja ominaisuuksia:
Ninja-menetelmät:
go_right()
,go_left()
,go_up()
,go_down()
: Siirtää ninjan yhden ruudun määriteltyyn suuntaan.pick_sushi()
: Poimii sushin kartalta ja lisää sen varastoon.put_sushi()
: Asettaa sushin varastosta ruutuun.object_up()
,object_down()
,object_right()
,object_left()
: Tunnistaa seuraavan ruudun objektin määritetyssä suunnassa ja palauttaa arvon "wall", "sushi" tai "empty".
Ohjelmointikäsitteet:
- Funktiot: Luo uudelleenkäytettäviä koodilohkoja tiettyjen tehtävien suorittamiseen.
- Hajauttaminen: Pilko monimutkaiset ongelmat pienempiin, hallittaviin osiin.
- Silmukat: Käytä
for
- jawhile
-silmukoita toimintojen toistamiseen. - Ehtolauseet: Käytä
if-else
-lauseita päätöksentekoon ehtojen perusteella.
Tehtävä
Swipe to start coding
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 6. Luku 4
ninja.py
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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?
Awesome!
Completion rate improved to 2.94
Haaste: Kahden Sarakkeen Tasaaminen
Pyyhkäise näyttääksesi valikon
Tervetuloa "Kohdista kaksi saraketta" -haasteeseen!
Kerrataanpa oppimiasi ninja-menetelmiä ja ominaisuuksia:
Ninja-menetelmät:
go_right()
,go_left()
,go_up()
,go_down()
: Siirtää ninjan yhden ruudun määriteltyyn suuntaan.pick_sushi()
: Poimii sushin kartalta ja lisää sen varastoon.put_sushi()
: Asettaa sushin varastosta ruutuun.object_up()
,object_down()
,object_right()
,object_left()
: Tunnistaa seuraavan ruudun objektin määritetyssä suunnassa ja palauttaa arvon "wall", "sushi" tai "empty".
Ohjelmointikäsitteet:
- Funktiot: Luo uudelleenkäytettäviä koodilohkoja tiettyjen tehtävien suorittamiseen.
- Hajauttaminen: Pilko monimutkaiset ongelmat pienempiin, hallittaviin osiin.
- Silmukat: Käytä
for
- jawhile
-silmukoita toimintojen toistamiseen. - Ehtolauseet: Käytä
if-else
-lauseita päätöksentekoon ehtojen perusteella.
Tehtävä
Swipe to start coding
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Awesome!
Completion rate improved to 2.94Osio 6. Luku 4
ninja.py