ich mache gerade meine ersten Gehversuche um mit der Syntax zurecht zu kommen.
Folgendes habe ich bislang:
Code: Alles auswählen
# -*- coding: utf-8 -*-
myDict = {"Eins":"one","Erde":"earth"}
def neuesPaar():
eingabe=raw_input("Gib das englische Wort ein: ")
bedeutung=raw_input("Gib das deutsche Wort ein: ")
print eingabe," heißt ",bedeutung
myDict[eingabe]=bedeutung
def dictAnzeigen():
print myDict
nochmal = "ja"
while nochmal=="ja":
neuesPaar()
nochmal = raw_input("Noch ein Wort eingeben (ja/nein)?")
dictAnzeigen()
testen = "ja"
testen = raw_input("Und jetz ein Test (ja/nein)?")
if testen=="ja":
while testen=="ja":
wortpaar = myDict.popitem()
frage = "Was heißt ",wortpaar[0],"?"
antwort = raw_input(frage)
if antwort==wortpaar[1]:
print "Richtig"
print wortpaar[0]," heißt ",antwort
else:
print "FALSCH"
print wortpaar[0]," heißt ",wortpaar[1]
nochmal = raw_input("Noch ein Test eingeben (ja/nein)?")
Code: Alles auswählen
Und jetz ein Test (ja/nein)?ja
('Was hei\xc3\x9ft ', 'Erde', '?')earth
Richtig
Erde heißt earth
('Was hei\xc3\x9ft ', 'hallo', '?')
Danke schon mal,
ingobar
PS: Da war ich dann doch ein bisschen fix. Einfach mit + statt , und schon gings. Danke dennoch fürs Posten dürfen.