| TigerJython4Kids | HomeTurtlegrafikRobotikDatenbanken |
| 1. Kommunikation über das Internet Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt.
2. Kommunikation über das Internet Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt. 2. Kommunikation über das InternetDamit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt. 2. Kommunikation über das InternetDamit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt. 2. Kommunikation über das InternetDamit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt. |
|
Auf weiterführende Optionen der IDE kann hier noch verzichtet werden. Immerhin sind beispielsweise gewisse Voreinstellungen unter
interessant, wie:
![]() |
im Register Allgemein | |
| im Register Erweitert |
Sonst sind weitgehend die Standard-Einstellungen empfehlenswert.
Da Python eine interpretierte Sprache ist, gibt es immer wieder Verwechslungen zwischen der direkten Codeausführung in der Konsole und der Ausführung eines Programms (Python-Skripts). Im Lehrgang wird deshalb die Python-Console bewusst in den Hintergrund gestellt und nicht von einem Skript, sondern einem Programm gesprochen, das editiert und ausgeführt wird. Dass diese Ausführung durch einen Interpreter erfolgt und das Programm nicht zuerst übersetzt (compiliert) wird, ist unseres Erachtens zu diesem Zeitpunkt für das Verständnis unwesentlich.
In Python 2.7 gibt es die folgenden 31 Keywords:
| and as assert break class continue def |
del elif else except exec finaly for |
grom global if import in is lambda |
not or pass raise return try |
while with yield |
Der hauptsächliche Unterschied zu Python 3.x besteht darin, dass print kein Keyword mehr ist, sondern als Funktionsaufruf print() verwendet wird. TigerJython ist Python 2.7 kompatibel, verwendet aber den Java-basierten Jython Interpreter.
In diesem Lehrmittel wird die praktische Schreibweise von print wie in Python 2.7 verwendet, bei dem man mehrere Ausgaben mit Kommas trennt und die Konvertierung auf Strings automatisch erfolgt.