Benutzer-Werkzeuge

Webseiten-Werkzeuge


quiz5

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
quiz5 [2010/04/19 11:31]
127.0.0.1 Externe Bearbeitung
quiz5 [2015/05/28 12:45] (aktuell)
admin
Zeile 1: Zeile 1:
 ====== Quiz 5 ====== ====== Quiz 5 ======
-<code python>​ +<code python ​quiz5.py
-Python für Kids -- 4. Auflage, Kapitel 4 +#Python3 
- +# -*coding: utf--*
-Autor: Gregor Lingl +from __future__ import print_function
- +
-# Datum: 6. 8. 2009 +
- +
-#                 ​(1) ​mit 2 bedingten Anweisungen +
- +
-#                 ​(2) ​mit einer Programm-Verzweigung +
- +
-#                 ​(3) ​mit drei Fragen. +
- +
-#                 ​(4) ​mit Funktion quizfrage() +
- +
-# miniquiz05.py ​  (5) - Mehrfach-Verzweigung für die Beurteilung +
- +
- +
 def quizfrage():​ def quizfrage():​
- 
     global punkte     global punkte
- +    ​antwort = raw_input(frage)
-    ​antwort = input(frage) +
     if antwort == loesung:     if antwort == loesung:
- 
         print("​Richtig!"​)         print("​Richtig!"​)
- 
         punkte = punkte + 1         punkte = punkte + 1
- 
     else:     else:
- 
         print("​Leider falsch!"​)         print("​Leider falsch!"​)
- 
         print("​Richtig ist:", loesung)         print("​Richtig ist:", loesung)
- 
     print()     print()
- 
- 
- 
 print("""​ print("""​
- 
 Hallo! Du kannst hier ein paar Quizfragen Hallo! Du kannst hier ein paar Quizfragen
- 
 beantworten,​ um dein Wissen zu Überprüfen."""​) beantworten,​ um dein Wissen zu Überprüfen."""​)
- +name = raw_input("Wie heißt du denn? ")
-name = input("Wie heißt du denn? ") +
 print("​Also viel Glück,",​ name, "- es geht los!") print("​Also viel Glück,",​ name, "- es geht los!")
- 
- 
- 
 punkte = 0 punkte = 0
- 
- 
- 
 frage = "​Welche Programmiersprache lernst du gerade? " frage = "​Welche Programmiersprache lernst du gerade? "
- 
 loesung = "​Python"​ loesung = "​Python"​
- 
 quizfrage() quizfrage()
- +frage = ""​"Mit welchem reservierten Wort beginnt eine 
- +Funktionsdefinition?​ """​
- +
-frage = "Mit welchem reservierten Wort beginnt eine +
- +
-Funktionsdefinition?​ " +
 loesung = "​def"​ loesung = "​def"​
- 
 quizfrage() quizfrage()
- 
- 
- 
 frage = "​Wieviel reservierte Wörter hat Python? " frage = "​Wieviel reservierte Wörter hat Python? "
- 
 loesung = "​33"​ loesung = "​33"​
- 
 quizfrage() quizfrage()
- 
- 
- 
 print() print()
- 
 print("​Du hast", punkte, "von 3 Punkten erreicht!"​) print("​Du hast", punkte, "von 3 Punkten erreicht!"​)
- 
- 
- 
 if punkte == 3: if punkte == 3:
- 
     print("​Super,",​end="​ ")     print("​Super,",​end="​ ")
- 
 elif punkte > 0: elif punkte > 0:
- 
     print("​Fein,​ du hast schon einiges gelernt,",​ end=" ")     print("​Fein,​ du hast schon einiges gelernt,",​ end=" ")
- 
 else: else:
- 
     print("​Du stehst noch ziemlich am Anfang,",​ end=" ")     print("​Du stehst noch ziemlich am Anfang,",​ end=" ")
- 
 print(name, "​!"​) print(name, "​!"​)
- 
 print() print()
- 
 print("​Sieh dir doch mal das Python-Video auf der CD an!") print("​Sieh dir doch mal das Python-Video auf der CD an!")
- 
 </​code>​ </​code>​
  
quiz5.1271669516.txt.gz · Zuletzt geändert: 2013/04/08 21:09 (Externe Bearbeitung)