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] – Externe Bearbeitung 127.0.0.1quiz5 [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: (Externe Bearbeitung)