Onkohan kukan tehnyt tai saisikohan mistään ilmaiseksi tai melkein.
Kyselisi sanoja siis suomeksi ja pitäisi vastata englanniksi. Voisi muistaa kun on vastannut esim. viisi kertaa oikein.
Olisi tarkoitus aloittaa kieliopinnot ja sanoja pitäisi kerrata.
Kyselisi sanoja siis suomeksi ja pitäisi vastata englanniksi. Voisi muistaa kun on vastannut esim. viisi kertaa oikein.
Olisi tarkoitus aloittaa kieliopinnot ja sanoja pitäisi kerrata.
Vastaukset 1
Vanhimmat
Tässä ohjelma:
import random
sanat=file("suomi-englanti.txt").readlines()
random.shuffle(sanat)
while sanat:
____sana=sanat.pop(0)
____if raw_input(sana.split(":")[0] ": ").strip() != sana.split(":")[1].strip(): sanat.append(sana)
Kirjoita suomi-englanti.txt-tiedostoon ne sanat, joita haluat ohjelman kyselevän (myös tämä sanojen kirjoittaminen auttaa oppimisessa). Kirjoita jokaiselle riville yksi suomenkielinen ja yksi englanninkielinen sana ja erota ne toisistaan kaksoispisteellä. Esimerkki:
kissa: a cat
koira: a dog
hiiri: a mouse
Tallenna sitten yllä oleva ohjelma esimerkiksi kysele.py-nimiseksi tiedostoksi (korvaa "_"-merkit välilyönneillä) ja käynnistä ohjelma (onhan Python asennettuna?).
Ohjelmaa saa kokeilla ja kopioida vapaasti. Jos sen haluaa ostaa, hinta on 5 euroa ja sen voi maksaa tänne:
https://www.redcross.fi/ext/donation/