Hallo zusammen,
mich wundert es immer wieder, dass Python-Code in den code-Tags nicht richtig eingefügt wird. Um Abhilfe zu schaffen, hier ein simples Tut, wie man am besten vorgeht.
Das BS spielt dabei keine übergeordnete Rolle (Windows, Linux), da es für alle Systeme die entsprechende Software gibt.
ES IST GANZ EINFACH:
installiert euch die IDLE für das entsprechende BS und für die entsprechende Python-Version.
Da der Pi diesbezüglich schon alles mitbringt, erstellen wir den Code doch auf dem Pi.
Dazu starten wir den LXTerminal und geben folgendes ein für Python 2:
für Python 3:
Danach öffnen wir mittels der Tastenkombination [Strg]+[n] eine neue Datei und speichern diese mittels [Strg]+[Shift]+[s] unter einem beliebigen Namen ab, z.B. test.py.
Regeln für die Eingabe des Codes:
1.
am Ende der Zeile IMMER [Enter] drücken, um in die nächste Zeile zu gelangen. Das Nette daran ist, dass die IDLE automatisch erkennt, wann Code eingerückt werden muss, und dies selbstständig erledigt.
Beispiel:
=> der Cursor springt in die nächste Zeile und ist eingerückt !
2.
Natürlich erkennt die IDLE nicht, wann der Code wieder ausgerückt werden muß (Ausnahme: das Wort 'pass' => automatisches Ausrücken!). Das machen wir dann aber mittels der Taste für rückwärtiges Löschen ([<-]-Taste, oberhalb der [Enter]-Taste).
Diese einmal gedrückt, positioniert sich der Cursor 4 Leerzeichen nach links - Klasse !
3.
So, hat man den Code fertig, kann dieser mittels [Strg]+[c] kopiert und in den Forum-Editor mittels [Strg]+[v] eingefügt werden. Am besten ist es, wenn man VORHER im Forum-Editor die entsprechenden code-Tags schreibt, also:
NUN WIRD DER CODE AUCH RICHTIG WIDERGEGEBEN und man kann ihn aus dem Forum kopieren, um ihn z.B. zu testen.
Viel Glück!
so long
Perlchamp