Hallo zusammen,
Ich habe eine frage, die ich schon mal gestellt habe. Aber ich schreibe sie auf anrat eines forum mitgliedes noch mal in ein eigenes tema, da sich die frage für mich noch nicht geklärt hat.
Und zwar bin ich ganz neu im programier bereich aber wir nehmen bald python in der schule durch und ich wollte mir das schon mal vorher angucken. Das problem : Ich weiß nicht wie ich in den "editor" von python komme und auch nicht wie ich nachher programme compielen könnte (brauche ich dafür ein bestimmtes programm ?)
danke schon mal
Schwirigkeiten bei Python
Es gibt nicht DEN EDITOR für Python. Standardmäßig ist IDLE dabei.
Warum wartest du nicht, bis ihr in der Schule damit anfangt? Dann bekommt ihr bestimmt erläutert, mit welchem Editor ihr arbeiten werdet und wie man das macht. Dann verwendest du zu Hause einfach denselben Editor.
Bis dahin kannst du dich ja schonmal in Python einlesen und hineindenken. Dafür braucht man keinen Editor ...
Oder/und: Du startest Python über eine Konsole und experimentierst erst einmal im interaktiven Modus. Dabei lernt man eine ganze Menge.
Warum wartest du nicht, bis ihr in der Schule damit anfangt? Dann bekommt ihr bestimmt erläutert, mit welchem Editor ihr arbeiten werdet und wie man das macht. Dann verwendest du zu Hause einfach denselben Editor.
Bis dahin kannst du dich ja schonmal in Python einlesen und hineindenken. Dafür braucht man keinen Editor ...
Oder/und: Du startest Python über eine Konsole und experimentierst erst einmal im interaktiven Modus. Dabei lernt man eine ganze Menge.
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Was ist denn ein Test-Editor? Wenn du Notepad meinst, dasst ist kein Test, sondern ein Unfall.
Der Interaktive Modus ist Python von der Konsole aus aufzurufen.
http://www.python-forum.de/topic-3544,180.html Das ist der lange unbereinigte Thread in dem zu zahlreiche Vorschläge findest
Der Interaktive Modus ist Python von der Konsole aus aufzurufen.
http://www.python-forum.de/topic-3544,180.html Das ist der lange unbereinigte Thread in dem zu zahlreiche Vorschläge findest
Python läuft in einem Intrepreter, da wird nichts kompiliert. Das ist ein großer Vorteil beim Lernen.
Aber wenn du längere Programme schreibst, speicherst du sie als *.py ab und rufst sie mit dem Intrepreter auf. Diese Programme kannst du mit jedem Editor schreiben, auch Notepad.
Aber wenn du längere Programme schreibst, speicherst du sie als *.py ab und rufst sie mit dem Intrepreter auf. Diese Programme kannst du mit jedem Editor schreiben, auch Notepad.
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Was kein gesunder Mensch ernsthaft in betracht ziehen kann ... hoffe ich zumindest.bremer hat geschrieben:Diese Programme kannst du mit jedem Editor schreiben, auch Notepad.
Python wird auch kompiliert. Allerdings zu Bytecode.
@Caboose Arbeite am besten mal das Tutorial durch und/oder lese Byte of Python oder Dive into Python. Einfach danach googlen .. gibt auch deutsche Übersetzungen.
Wenn deine Hoffnung da mal nicht enttäuscht wird ... merke: Es gibt kein Programm, was man nicht für den falschen Zweck missbrauchen könnte.cofi hat geschrieben:Was kein gesunder Mensch ernsthaft in betracht ziehen kann ... hoffe ich zumindest.bremer hat geschrieben:Diese Programme kannst du mit jedem Editor schreiben, auch Notepad.
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Und achte darauf, dass du auch die Dokumentation der Version liest, die ihr auch in der Schule benutzt oder generell die du benutzen willst. Von Byte of Python gibt es beispielsweise schon eine Version für 3.0, die allerdings noch Betastatus hat. Sonst schreibst du am Ende Code, den du so nicht benutzen kannstCaboose hat geschrieben:oh ja ... danke cofi für den tipp werde ich gleich mal machen ...
@lunar Wie wahr Aber die Hoffnung stirbt zuletzt
hallo nochmal
ich habe schon wieder ein Problem... und zwar wenn ich ein programm ausführen möchte (mit strg+f5) dann "sagt" mir IDLE das ich einen fehler im Programm habe (invalid syntax) und makiert die 5 rot von der version (python 2.5)
Was heißt das ? muss ich python neu Instalieren ?
ich habe schon wieder ein Problem... und zwar wenn ich ein programm ausführen möchte (mit strg+f5) dann "sagt" mir IDLE das ich einen fehler im Programm habe (invalid syntax) und makiert die 5 rot von der version (python 2.5)
Was heißt das ? muss ich python neu Instalieren ?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Nein, du musst nur dein Programm korrigieren. Mache doch bitte einen neuen Thread auf, in dem du auch den Quellcode des Programmes postest.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Also das ist jetzt vielliecht ein bisschen lächerlich aber ich poste mal mein geschriebenes "program" :
>>> #!/usr/bin/python
>>> print 'Hallo Welt'
das wars auch schon .... da ich totaler anfänger bin weiß ich nicht wo da ein fehler sein könnte .... bitte um hilfe .... danke ....
>>> #!/usr/bin/python
>>> print 'Hallo Welt'
das wars auch schon .... da ich totaler anfänger bin weiß ich nicht wo da ein fehler sein könnte .... bitte um hilfe .... danke ....
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Die bessere Version von Zeile 1 lautet
wird allerdings nur auf unix-oiden Betriebssystemen ausgeführt und ist auch nur sinnvoll in einer echten Datei im Interpreter ist es komplett nutzlos
Ansonsten kann dein Code nicht zu so einer Fehlermeldung geführt haben, denn da gibt es keinen Sytaxfehler.
Code: Alles auswählen
#!/usr/bin/env python
Ansonsten kann dein Code nicht zu so einer Fehlermeldung geführt haben, denn da gibt es keinen Sytaxfehler.
kannst du mir ein anderes empfehlen ?Leonidas hat geschrieben:Wie gesagt: IDLE ersetzen. Es ist ja nicht so, dass es an Alternativen mangelt.Caboose hat geschrieben:bitte um weitere tipps ...
001011010101000011101111010011010100 :D