Hallo.
Vorab müsst ihr wissen das ich ein kompletter neuling bin in sachen programmieren. Ich habe folgendes Problem: Ich will ein Quiz machen, wo der User eine Antwort eingibt, und dann entweder "richtig" oder "falsch" geprintet bekommt. Nun habe ich folgendes Script:
def frage1():
finput = input ...
Die Suche ergab 9 Treffer
- Sonntag 27. August 2017, 17:51
- Forum: Allgemeine Fragen
- Thema: Quiz/if und else
- Antworten: 2
- Zugriffe: 1173
- Montag 24. Oktober 2016, 20:24
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
Ich hätte da noch eine Frage:
Was wenn ich einen sehr langen code habe.
Beispielweise ein quiz welches mehrere Fragen enthält.
Am Ende mache ich was anderes hin, wie eine neue definition, die aber falsch sein könnte. Ich müsste den Code laufen lassen, und dann alle Fragen beantworten. Das wäre ...
Was wenn ich einen sehr langen code habe.
Beispielweise ein quiz welches mehrere Fragen enthält.
Am Ende mache ich was anderes hin, wie eine neue definition, die aber falsch sein könnte. Ich müsste den Code laufen lassen, und dann alle Fragen beantworten. Das wäre ...
- Montag 24. Oktober 2016, 19:26
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
Danke, habe es jetzt verstanden.
Also brauche ich bei variablen generell keine klammern?
Mfg
Also brauche ich bei variablen generell keine klammern?
Mfg
- Montag 24. Oktober 2016, 18:42
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
Ok, danke.
Welche klammer meinst du genau?
Welche klammer meinst du genau?
- Montag 24. Oktober 2016, 15:55
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
Hab es! So funktionierts!!!
[codebox=python file=Unbenannt.txt]
frag1 = ("FrageEins>>> ")
ant1 = ("3")
ant2 = ("4")
def quiz () :
eingabe = input (frag1)
if eingabe == ant1 or eingabe == ant2:
print ("richtig")
else:
print ("falsch")
quiz ()
quiz ()[/code]
[codebox=python file=Unbenannt.txt]
frag1 = ("FrageEins>>> ")
ant1 = ("3")
ant2 = ("4")
def quiz () :
eingabe = input (frag1)
if eingabe == ant1 or eingabe == ant2:
print ("richtig")
else:
print ("falsch")
quiz ()
quiz ()[/code]
- Montag 24. Oktober 2016, 15:51
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
Wie mach ich das genau? Bitte gib mir ein Beispiel.
Danke
Danke
- Montag 24. Oktober 2016, 15:37
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
[codebox=python file=Unbenannt.txt]("FrageEins>>> ")
ant1 = ("3")
ant2 = ("4")
def quiz () :
input (frag1)
if input == ant1 or input == ant2:
print ("richtig")
else:
print ("falsch")
quiz ()
quiz ()[/code]
So? Er sagt mir das 3 und 4 falsch ist. Genauso wie ein komplett anderes Ergebniss
ant1 = ("3")
ant2 = ("4")
def quiz () :
input (frag1)
if input == ant1 or input == ant2:
print ("richtig")
else:
print ("falsch")
quiz ()
quiz ()[/code]
So? Er sagt mir das 3 und 4 falsch ist. Genauso wie ein komplett anderes Ergebniss
- Montag 24. Oktober 2016, 15:04
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
Re: definition/quiz/probleme
Also erstmal danke für die schnelle Antworten.
Ich bin eigentlich komplett neu also tut mir leid :D
Ich habe jetzt nicht verstanden, wie ich beide antworten gelten lassen kann, dass man entweder 3 oder 4 eingeben kann. Beides soll richtig sein. Und wieso sagt er mir " richtig " wenn ich was falsches ...
Ich bin eigentlich komplett neu also tut mir leid :D
Ich habe jetzt nicht verstanden, wie ich beide antworten gelten lassen kann, dass man entweder 3 oder 4 eingeben kann. Beides soll richtig sein. Und wieso sagt er mir " richtig " wenn ich was falsches ...
- Montag 24. Oktober 2016, 14:44
- Forum: Allgemeine Fragen
- Thema: definition/quiz/probleme
- Antworten: 14
- Zugriffe: 2472
definition/quiz/probleme
]Hallo!
Ich bin neu hier, genauso wie im programmieren in Python.
Ich wollte ein bisschen rum experementieren, und wollte ein kleines quiz machen, wo man mehrere Antwortmöglichkeiten hat, zu einer Frage.
Wenn der Benutzer die Antwort falsch eingibt, soll die def. erneut abspielen, und die Frage ...
Ich bin neu hier, genauso wie im programmieren in Python.
Ich wollte ein bisschen rum experementieren, und wollte ein kleines quiz machen, wo man mehrere Antwortmöglichkeiten hat, zu einer Frage.
Wenn der Benutzer die Antwort falsch eingibt, soll die def. erneut abspielen, und die Frage ...
