O'Reilly logo

Einfüehrung in Python by David Ascher, Mark Lutz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Konzepte des Modulentwurfs

Wie Funktionen sind auch Module von Kompromissen beim Entwurf betroffen: Dazu zählen die Entscheidung, welche Funktionen in welches Modul kommen, Kommunikationsmechanismen für Module usw. Hier sind einige allgemeine Ideen aufgelistet, die klarer werden, sobald Sie anfangen, größere Python-Systeme zu schreiben:

In Python befinden Sie sich immer in einem Modul.

Sie können keinen Code schreiben, der sich nicht in irgendeinem Modul befindet. Auf der interaktiven Eingabeaufforderung eingegebener Code geht tatsächlich in ein eingebautes Modul namens _ _main_ _. Das einzig Besondere an der interaktiven Eingabeaufforderung ist, dass der Code ausgeführt und sofort verworfen wird und dass Ausdrucksergebnisse ausgegeben werden.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required