Edellinen | Etusivu | Seuraava |
Python-haaste 8
Haasteena on koodata kauppalista, johon käyttäjä voi lisätä ostoksia. Kun käyttäjä kirjoittaa “Lopeta”,
printtaa ohjelma kauppalistan.Saat näyttämön puhdistettua seuraavilla komennoilla: os.system('cls')
Windows-käyttöjärjestelmällä ja os.system('clear')
Linux/OS X -käyttöjärjestelmillä. Älä välitä koodista, joka on valmiiksi kirjoitettu. Kirjoita oma koodisi vihreän “KIRJOITA TÄMÄN RIVIN ALAPUOLELLE OMA KOODISI” -tekstin alapuolelle. Klikkaa ►-nappulaa.
Listoihin liittyvät komennot löydät edellisen sivun teoriaosuudesta.
Vihje: Tämän haasteen ratkaisemiseksi kannattaa tutkia huolella edellinen teoriasivu: “Lista Scratch-Python“. Se miten saat käyttäjän kirjoittaman tekstin toimimaan ohjelmasi kanssa löytyy esim. täältä: https://docs.python.org/2/library/functions.html#raw_input.
Tässä linkki vastaavaan haasteeseen Scratch-klubissa.
Python-haaste 8 ratkaisu gif-animaationa: