quiz_6
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| quiz_6 [2010/04/19 11:23] – Externe Bearbeitung 127.0.0.1 | quiz_6 [2015/05/28 12:44] (aktuell) – admin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Quiz 6 ====== | ====== Quiz 6 ====== | ||
| <code python> | <code python> | ||
| - | # Python für Kids -- 4. Auflage, Kapitel 7 | + | # -*- coding: utf-8 -*- |
| - | + | from __future__ import print_function | |
| - | # Autor: Gregor Lingl | + | |
| - | + | ||
| - | # Datum: 8. 8. 2009 | + | |
| - | + | ||
| - | # miniquiz_arbeit.py | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | # (frage, | + | |
| - | + | ||
| - | # kann erweitert und/oder geändert werden | + | |
| - | + | ||
| - | + | ||
| quizdaten=((" | quizdaten=((" | ||
| - | |||
| " | " | ||
| - | + | ("Mit welchem reservierten Wort beginnen " + | |
| - | ("Mit welchem reservierten Wort beginnen " + | + | |
| " | " | ||
| - | |||
| | | ||
| - | |||
| | | ||
| - | |||
| " | " | ||
| - | |||
| ) | ) | ||
| - | |||
| - | |||
| - | |||
| def quizfrage(quizeintrag): | def quizfrage(quizeintrag): | ||
| - | |||
| global punkte | global punkte | ||
| - | |||
| frage, loesung = quizeintrag | frage, loesung = quizeintrag | ||
| - | + | | |
| - | | + | |
| if antwort == loesung: | if antwort == loesung: | ||
| - | |||
| print(" | print(" | ||
| - | |||
| punkte = punkte + 1 | punkte = punkte + 1 | ||
| - | |||
| else: | else: | ||
| - | |||
| print(" | print(" | ||
| - | |||
| print(" | print(" | ||
| - | |||
| print() | print() | ||
| - | |||
| - | |||
| - | |||
| print(""" | print(""" | ||
| - | |||
| Hallo! Du kannst hier ein paar Quizfragen | Hallo! Du kannst hier ein paar Quizfragen | ||
| - | |||
| beantworten, | beantworten, | ||
| - | + | name = raw_input("Wie heißt du denn? ") | |
| - | name = input("Wie heißt du denn? ") | + | |
| print(" | print(" | ||
| - | |||
| - | |||
| - | |||
| punkte = 0 | punkte = 0 | ||
| - | |||
| - | |||
| - | |||
| for eintrag in quizdaten: | for eintrag in quizdaten: | ||
| - | |||
| quizfrage(eintrag) | quizfrage(eintrag) | ||
| - | |||
| - | |||
| - | |||
| fragen_zahl = len(quizdaten) | fragen_zahl = len(quizdaten) | ||
| - | |||
| print() | print() | ||
| - | |||
| print(" | print(" | ||
| - | |||
| fragen_zahl)) | fragen_zahl)) | ||
| - | |||
| - | |||
| - | |||
| if punkte > fragen_zahl * 0.8: | if punkte > fragen_zahl * 0.8: | ||
| - | |||
| print(" | print(" | ||
| - | |||
| elif punkte > 0: | elif punkte > 0: | ||
| - | |||
| print(" | print(" | ||
| - | |||
| else: | else: | ||
| - | |||
| print(" | print(" | ||
| - | |||
| print(" | print(" | ||
| - | |||
| print() | print() | ||
| - | |||
| print(" | print(" | ||
| - | |||
| </ | </ | ||
quiz_6.1271669031.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
