Metainformationen zur Seite
  •  

Python 1

Aufgaben

  • Finde dich in den Unterverzeichnissen zurecht.
  • Finde die HTML-Datei und darin den JS-Code
  • Betrachte die URLs von Aufgabe 4. und
    • finde die Entsprechung im Quelltext der server_einfach.py
    • Wenn du den Python-Quelltext einigermaßen verstanden hast, so erweitere das Programm:
      • Nicht eine, sondern zwei Zahlen werden eingegeben (HTML-Formular erweitern)
      • Diese werden gemeinsam per JS an den Server geschickt (JS ergänzen)
      • Der Server liefert auf den AJAX-Request als Antwort das Produkt der beiden Zahlen
      • Das Ergebnis wird per JS in die Seite eingebaut

Bei Erfolg kann nun ein neues Projekt begonnen werden:

  • Dateien:
    • server_hangman.py
    • hangman.html
  • Funktion:
    • HTML-Datei
      • stellt Oberfläche bereit,
      • nimmt geratenen Buchstaben entgegen.
    • JS initialisiert das Raten durch Aufruf an Server - Server liefert leere Striche zurück _ _ _ _
    • JS überträgt Ratebuchstaben z.B. H - Server liefert Resultat: H _ _ _
    • usw
  • Hinweise:
    • Liste in Python: meineliste=[„Hund“,„Katze“,„Maus“]
    • zweiter Buchstabe in einem Wort: meinwort[1] da ab 0 gezählt wird
    • Schleife über alle Buchstaben:
for buchstabe in meinwort:
  if buchstabe in geratene:
     ergebnis+=buchstabe
  else:
     ergebnis+="_"
  • geratene Buchstaben sammeln:
geratene=""  # am Anfang
...
geratene+=ratebuchstabe

<<< Start
< zurück