Welche Programmieroberfläche soll ich nehmen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
pywald
User
Beiträge: 45
Registriert: Mittwoch 6. Januar 2021, 15:51

Hallo,
Welche Programmieroberflächen kennt ihr? Ich will einem Anfänger Python erklären und ich stehe vor der Frage: Welchen Python-Editor soll ich nehmen?
Ich würde mich über antworten sehr freuen.
pywald
einfachTobi
User
Beiträge: 512
Registriert: Mittwoch 13. November 2019, 08:38

Zu Beginn dürfte entweder ein beliebiger Texteditor mit Syntax-Highlighting (z. B. notepad++) oder Thonny am besten sein. Wenn du etwas mehr im Thema steckst, eine größere Projektorientierung und nette Annehmlichkeiten willst, würde ich zu PyCharm greifen. Es ist natürlich verlockend gleich PyCharm zu verwenden, aber meistens erschlagen einen die Möglichkeiten solcher IDEs als Anfänger. Dann landest du hier im Forum mit Fragen wie "Ich habe XYZ per pip installiert, aber in PyCharm läuft mein Programm nicht" usw. Daher arbeite dich lieber erstmal in die Sprache selbst ein und steige dann später auf eine umfangreichere IDE um.
Benutzeravatar
DeaD_EyE
User
Beiträge: 1239
Registriert: Sonntag 19. September 2010, 13:45
Wohnort: Hagen
Kontaktdaten:

Manche schwören auf VSCode von Microsoft. Läuft auch unter Linux.

https://codewith.mu/
https://atom.io/
https://thonny.org/

Auf IDEs wie z.B. Pycharm würde ich nicht nutzen, sofern es um Anfänger geht.
Die werden von der Funktionalität erschlagen.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
Benutzeravatar
Dirki
User
Beiträge: 69
Registriert: Donnerstag 23. Juni 2016, 16:11

Zum "zeigen" kann sich auch Anaconda eignen, wegen der Möglchkeit zur Nutzung der verschedenen Zellen.
Benutzeravatar
ThomasL
User
Beiträge: 1378
Registriert: Montag 14. Mai 2018, 14:44
Wohnort: Kreis Unna NRW

Zum ausprobieren und experimentieren ist Google Colab auch sehr geeignet.
https://colab.research.google.com/noteb ... come.ipynb

Keine Installation notwendig.
Man braucht nur ein Google Konto. ;-)
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Benutzeravatar
pywald
User
Beiträge: 45
Registriert: Mittwoch 6. Januar 2021, 15:51

Danke! Wahrscheinlich benutze ich einfach Thonny.
pywald
Jankie
User
Beiträge: 592
Registriert: Mittwoch 26. September 2018, 14:06

Ich benutze auch das von DeaD_EyE angesprochene VS Code, allerdings mit der Pylance Extension, welche meiner Meinung nach zu empfehlen ist.
ulipy
User
Beiträge: 83
Registriert: Mittwoch 17. November 2021, 21:42
Wohnort: Ba-Wü

Aus eigener Erfahrung kann ich bestätigen, dass es für einen Neuling / Anfänger *absolut* ausreichend - wenn nicht klar zielführender - ist, einen allgemeinen Editor wie z. B. notepad++ (auf Win halt..) zu verwenden.

Wenn die Projekte größer werden, sieht das sicher wieder anders aus.
Py::: 1. funktional zuverlässig, 2. Anfänger-lesbar, 3. Py-Konformität
Antworten