Hallo,
Ich hab gehört das wenn man python lernen will, vorallem auch Codes lesen soll.
Gibts da irgendeine Seite wo es einfache Codes zum runterladen bzw. durchlesen gibt?
Thx acky
Codes ?
Morgen, acky!
Damit ist sicherlich gemeint, das du nicht nur vor Büchern hängen sollst, sondern auch mal in den Quellcode anderer (evtl. ähnlicher) Programme reinschauen sollst, sofern dies möglich ist.
Denn so sieht man gut, wie andere Programmierer denken und wie man einige Probleme lösen kann, dessen Lösungen nirgentswo verzeichnet sind.
Im Allgemeinen brauchst du fast nur die richtigen Suchwörter und findest hier im Forum alles, was du benötigst.
Ansonsten ist noch das Cookbook zu empfehlen, solltest du mal was benötigen.
MfG EnTeQuAk
Damit ist sicherlich gemeint, das du nicht nur vor Büchern hängen sollst, sondern auch mal in den Quellcode anderer (evtl. ähnlicher) Programme reinschauen sollst, sofern dies möglich ist.
Denn so sieht man gut, wie andere Programmierer denken und wie man einige Probleme lösen kann, dessen Lösungen nirgentswo verzeichnet sind.
Im Allgemeinen brauchst du fast nur die richtigen Suchwörter und findest hier im Forum alles, was du benötigst.
Ansonsten ist noch das Cookbook zu empfehlen, solltest du mal was benötigen.
MfG EnTeQuAk
Zuletzt geändert von EnTeQuAk am Mittwoch 4. Juli 2007, 07:40, insgesamt 2-mal geändert.
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
http://www.oreilly.com/catalog/pythoncook2/index.html das Buch hat auch einige nette Beispiele drin
Hallo Acky,
einer meiner Professoren meinte mal, das wenige in der Vorlesung Code schreiben werden können, manche werden ihn lesen können und für den Rest wird er immer unverständlich sein.
Meiner Meinung nach ist es eine persönliche Sache, wie sich jemand eine Programmiersprache beibringt. Der eine liest ein Buch und versteht es, der andere vielleicht Code von anderen, manche programmieren ihre eigene Aufgaben.
Mir wurde die erste Sprache durch einen Freund beigebracht, der das ganze schon verstanden hatte. Das hat auch den Vorteil, dass er mir manche Sachen auch dreimal erklärt, bis ich es endlich verstanden habe.
Auch wichtig sind Aufgaben selbstständig zu lösen.
Ich glaube vom Code lesen alleine wirst du kein guter Programmierer. Wenn ich mir zum Beispiel das gebe, was mir gerade auf der Arbeit widerfährt, da kann ich noch soviel Code lesen, ich werde es nie verstehen. Das Programm ist einfach nicht für den Menschen geschrieben, sondern für die Maschine und die kann es übersetzen.
Gruß
Markus
einer meiner Professoren meinte mal, das wenige in der Vorlesung Code schreiben werden können, manche werden ihn lesen können und für den Rest wird er immer unverständlich sein.
Meiner Meinung nach ist es eine persönliche Sache, wie sich jemand eine Programmiersprache beibringt. Der eine liest ein Buch und versteht es, der andere vielleicht Code von anderen, manche programmieren ihre eigene Aufgaben.
Mir wurde die erste Sprache durch einen Freund beigebracht, der das ganze schon verstanden hatte. Das hat auch den Vorteil, dass er mir manche Sachen auch dreimal erklärt, bis ich es endlich verstanden habe.
Auch wichtig sind Aufgaben selbstständig zu lösen.
Ich glaube vom Code lesen alleine wirst du kein guter Programmierer. Wenn ich mir zum Beispiel das gebe, was mir gerade auf der Arbeit widerfährt, da kann ich noch soviel Code lesen, ich werde es nie verstehen. Das Programm ist einfach nicht für den Menschen geschrieben, sondern für die Maschine und die kann es übersetzen.
Gruß
Markus
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo acky!acky hat geschrieben:Gibts da irgendeine Seite wo es einfache Codes zum runterladen bzw. durchlesen gibt?
Wenn du dir den Quellcode von Python (http://python.org/ftp/python/2.5.1/Python-2.5.1.tar.bz2) runter lädst, dann hast du auch einiges zu lesen.
Interessante Ordner sind:
- Python-2.5.1\Demo
- Python-2.5.1\Lib
- Python-2.5.1\Tools
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Ich finde, man lernt auch viel, wenn man hier im Forum mitliest. Wenn z.B. jemand Code postet, der nicht so gut ist, und jemand anderes dann sagt, was daran nicht gut ist und wie man es besser machen kann, oder wenn man ueber die Probleme, die die Leute posten nachdenkt....
- birkenfeld
- Python-Forum Veteran
- Beiträge: 1603
- Registriert: Montag 20. März 2006, 15:29
- Wohnort: Die aufstrebende Universitätsstadt bei München
Genau. Im Forum hier kann man generell viel lernen, auch über die richtige Körperpflege.
Georg, frisch geduscht.
Georg, frisch geduscht.
@birkenfeld: Musst Du Neulinge gleich so erschrecken?! Der wandert doch glatt zu VB ab.
Es gibt für alles eine rationale Erklärung.
Außerdem gibt es eine irrationale.
Wie man Fragen richtig stellt
Außerdem gibt es eine irrationale.
Wie man Fragen richtig stellt
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Klar. Zum Lernen braucht man schon ein gewisses Wissen, weil man ja sonst die Basics nicht kapiert. Aber wenn man über die Phase hinaus ist, dann ist das Lesen von Codes eine gewinnbringende Beschäftigung, weil man da auch unterschwellig was für sich selbst mitnimmt. Oder feststellt, das das Programm was man da liest grauenhaft programmiert istlord.hong hat geschrieben:Meiner Meinung nach ist es eine persönliche Sache, wie sich jemand eine Programmiersprache beibringt. Der eine liest ein Buch und versteht es, der andere vielleicht Code von anderen, manche programmieren ihre eigene Aufgaben.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Da gebe ich dir recht. Das ist diesmal auch ein Ansatz von mir.Rebecca hat geschrieben:Ich finde, man lernt auch viel, wenn man hier im Forum mitliest. Wenn z.B. jemand Code postet, der nicht so gut ist, und jemand anderes dann sagt, was daran nicht gut ist und wie man es besser machen kann, oder wenn man ueber die Probleme, die die Leute posten nachdenkt....