schule:idle
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
schule:idle [2016-05-11 13:08] – angelegt marco.bakera | schule:idle [2017-04-19 08:39] – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== IDLE ====== | ||
+ | |||
+ | IDLE steht für " | ||
+ | |||
+ | * Einfache Eingaben können direkt in der Shell eingegeben werden. | ||
+ | * Umfangreiche Programme werden in einem Editor geschrieben: | ||
+ | |||
+ | Wir starten mit einem einfachen Programm. | ||
+ | |||
+ | <code python> | ||
+ | print(" | ||
+ | name = input() | ||
+ | print(" | ||
+ | |||
+ | if name == " | ||
+ | print(" | ||
+ | else: | ||
+ | print(" | ||
+ | </ | ||
+ | |||
+ | * Mit STRG-s wird das Programm in einer Datei mit der Endung " | ||
+ | * Mit F5 kann das Programm gestartet werden. | ||
+ | * Eingaben müssen in der Python-Shell getätigt werden. | ||
+ | * Nun soll das Programm in eine Methode verschoben werden. | ||
+ | |||
+ | <code python> | ||
+ | def begruessung(): | ||
+ | print(" | ||
+ | name = input() | ||
+ | print(" | ||
+ | |||
+ | if name == " | ||
+ | print(" | ||
+ | else: | ||
+ | print(" | ||
+ | </ | ||
+ | |||
+ | * Die Einrückung kann mit STRG-[ oder STRG-] für einen markierten Bereich vergrößert oder verkleinert werden. | ||
+ | * Die Methode kann nun aufgerufen werden. | ||
+ | * Mit STRG-Space wird die Auto-Vervollständigung aktiviert. | ||
+ | |||
+ | <code python> | ||
+ | begruessung() | ||
+ | </ | ||
+ | |||
+ | * Unter "Debug -> Debugger" | ||
+ | * Klicke dort alle Checkboxen an. Bei einem Start kann der Programmablauf verfolgt werden. | ||
+ | * Ein Class-Browser lässt sich mit Alt-c öffnen. | ||
+ | |||
schule/idle.txt · Zuletzt geändert: 2024-01-28 17:56 von pintman