Missä meni vikaan kun en saanut Python-oppaan kolmososan esimerkissä esitettyä koodia toimimaan sellaisenaan:
nimi = input("Nimi: ") if nimi == "Henrikki": print("Hoi, sankari!") print("Minne matka?") print("Ei muuta...")
Sain koodin toimimaan vasta muokattuani sitä:
nimi = raw_input("Nimi: ") if nimi == "Henrikki": print("Hoi, sankari!") print("Minne matka?") print("Ei muuta...")
"Opassarjan ohjelmat on laadittu Python-kielen versiolle 3"
Kannattaa asentaa Python 3. Tämänhetkiset opassivun Python-oppaat ovat sille.
Jos kuitenkin jostain syystä tuntuu tarpeelliselta opetella ohjelmointia Python 2:lla, oppaat ovat arkiston puolelta. Oppaat ovat sisällöltään lähes identtiset Python 3 -oppaiden kanssa.
Kiitokset! Huomasin juuri että aloitin tuolla arkistoidulla Python 2 oppaalla, ja tämän jälkeen jatkoin Python 3 oppaalla.
Aihe on jo aika vanha, joten et voi enää vastata siihen.