lehrkraefte:blc:informatik:glf25:labyrinthe:lib

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
lehrkraefte:blc:informatik:glf25:labyrinthe:lib [2026/02/06 09:47] – [Aufgaben] Ivo Blöchligerlehrkraefte:blc:informatik:glf25:labyrinthe:lib [2026/02/06 10:28] (current) – [Text] Ivo Blöchliger
Line 108: Line 108:
 mit ''for buchstabe in "blabla":'' kann etwas für jeden Buchstaben wiederholt werden. mit ''for buchstabe in "blabla":'' kann etwas für jeden Buchstaben wiederholt werden.
  
-**Zusatzaufgabe**: Das Programm funktioniert mit beliebigen Texten als einzige Eingabe+**Zusatzaufgabe**: Das Programm funktioniert mit beliebigen Texten als einzige Vorgabe
  
 <code python> <code python>
 +# Vorgegebener Text
 text = "Das geht auch voll automatisiert" text = "Das geht auch voll automatisiert"
 +
 +# Der Rest ist automatisch
 woerter = text.split(" "    # Text nach Leerschlägen aufteilen und als Liste speichern. woerter = text.split(" "    # Text nach Leerschlägen aufteilen und als Liste speichern.
 anzahlWoerter = len(woerter)  # Anzahl Wörter anzahlWoerter = len(woerter)  # Anzahl Wörter
 +
 +lmax = max([len(w) for w in woerter])   # Anzahl Buchstaben im längsten Wort
 +
 +# ...
  
 for index, wort in enumerate(woerter):  # Wiederhole für jedes Wort, inkl. index for index, wort in enumerate(woerter):  # Wiederhole für jedes Wort, inkl. index
  • lehrkraefte/blc/informatik/glf25/labyrinthe/lib.1770371252.txt.gz
  • Last modified: 2026/02/06 09:47
  • by Ivo Blöchliger