====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 [[cskurs|<<< Start]] \\ [[netzwerkanalyse|< zurück]]