Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python liikkuminen koodissa

Wee [29.06.2009 13:42:35]

#

Moikka! Kirjoittelen tänne taas pitkän tauon jälkeen...

Pythonista ilmeni sellainen kysymys, että voinko halutessani liikkua koodissa eteenpäin / taakseppäin, vähän kuin basicissa GoTo -komento. Jos voin, millä komennolla se tapahtuu? Tai, onko jokin purkkaviritelmä, millä tämän voisi kiertää esim. whileissä.

Edit: Niin, ja toinen pythonia koskeva asia: Jos teen .py -tiedostosta .exen, milloin exen suoritus loppuu? Loppuuko suoritus silloin, kun koodikin vai onko siihen joku oma funktio?

Metabolix [29.06.2009 14:10:14]

#

Joo. Eli et. Varmaankin "purkkaviritelmäksi" kaipaat break- tai continue-komentoa, tai jos nämä eivät riitä, voit aina lisätä ehtoon ylimääräisen muuttujan, jonka arvosta tiedetään, että silmukasta pitäisi päästä pois. Ihan ensiksi kannattaa miettiä, minkä takia pitäisi päästä hyppäämään ja voisiko asian toteuttaa jotenkin muuten.

Jälkimmäiseen kysymykseen: Suoritus loppuu samalla tavalla kuin suoraan tulkin kautta ajettaessakin. Komento python koodi.py toimii siis samalla tavalla kuin koodista käännetty ohjelma.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta