Hallo!
Gibt es irgendwo Übungen für Python oder Bücher die nur aus Übungen bestehen?
Ich würde gerne mehr die Praxis trainieren und Vokabeltrainer, Addressen und Co sind mir irgendwie zu langweilig bzw. hab ich schon gemacht...
Schwerpunkt kann OOP und Grafikumsetztung sein, davon hab ich nocht viel Ahnung...
Für einige Links/Tips wär ich dankbar
Liebe Grüsse
Stefanie
Übungen
Ich weiss nicht ob man unbedingt Aufgaben speziell für Python suchen sollte. Python ist schliesslich eine recht universelle Programmiersprache mit der man alle möglichen Aufgaben lösen kann.
Interessante kleine Probleme gibt's zum Beispiel bei http://www.spoj.pl/ in rauhen Mengen.
Interessante kleine Probleme gibt's zum Beispiel bei http://www.spoj.pl/ in rauhen Mengen.
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
Nur mal so eine Idee, such dir ein Offenes Python Programm welches du verwendest und überlege dir was daran noch fehlt. Versuch das hinzuzufügen. Dann schick den Entwicklern einen entsprechenden Patch. Mit etwas glück wird das ganze angenommen andernfalls dürftest du zumindest Feedback bekommen was daran nicht gut ist
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Stefanie!ete hat geschrieben:Ich würde gerne mehr die Praxis trainieren
Besorge dir das Buch "wxPython in Action" und steige in die GUI-Programmierung ein. Näher an der Praxis kannst du kaum sein.
Als Aufgabe hätte ich dann -- tarrraaah -- "Einen Reportdesigner mit wxPyton programmieren".
Der würde dann unter Linux, Mac und Windows ohne große Installationsorgien laufen. Ich stelle mir so etwas vor: http://reportman.sourceforge.net/
Da bekämst du Übung im Entwerfen von GUI-Anwendungen. Du müsstest dich direkt mit Grafik (Diagramme, Barcode, usw.) befassen. Du würdest mit zu lösenden Problemen überhäuft werden. Und du würdest etwas schaffen, was uns Python-Programmierern extrem nützlich sein würde. Den Ruhm, den du dafür bekommen würdest, darfst du auch nicht vergessen. Dieser Reportdesigner würde dann bestimmt auch in die Standardbibliothek von wxPython aufgenommen werden!
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.
Danke für eure Tips
@Gerold
Sehr nette Idee aber ich glaub da muss ich noch ein bissl üben
Ich komm drauf zurück, wenn es soweit ist
Liebe Grüsse
@Gerold
Sehr nette Idee aber ich glaub da muss ich noch ein bissl üben
Ich komm drauf zurück, wenn es soweit ist
Liebe Grüsse
Also eine gute Sache ist aber auch einfach "Learning by doing". Überleg dir doch einfach ein kleines Programm, dass dir den Alltag etwas erleichtert und Programmier drauf los. Je weiter man in die Materie reinkommt um so mehr Kniffe findet man heraus. Zumindest habe ich mir das Programmieren so beigebracht.
- nkoehring
- User
- Beiträge: 543
- Registriert: Mittwoch 7. Februar 2007, 17:37
- Wohnort: naehe Halle/Saale
- Kontaktdaten:
Schoen das es auch ein paar Python-Programmiererinnen gibt ^^
Ich uebrigens habe mir Python auch auf die Art beigebracht, wie tromai schon erwaehnte. Einfach machen und sich ueber Kleinigkeiten, die man diesmal besser geloest hat freuen.
Es gibt soviele Dinge... Primzahlengeneratoren, Dateiexplorer, Downloadhilfen/-automatisierer, Backuptools... das kann man alles selber schreiben.
Wie waers wenn du einfach versuchs die Modularitaet von Python zu nutzen um ein grafisches Programm zu schreiben, dass maximal erweiterbar ist. Also zB faengt es mit einem Windows-Explorer-Artigem Ding an, dass dann mit Browsing-, Kalender- und sonstwas fuer Funktionen erweitert wird.
Suche nicht den Sinn der Anwendung... denn der Weg ist das Ziel
EDIT: Achja... wxPython in Action soll wohl durchaus zu empfehlen sein... ich glaube Gerold meinte dieses Buch
Ich uebrigens habe mir Python auch auf die Art beigebracht, wie tromai schon erwaehnte. Einfach machen und sich ueber Kleinigkeiten, die man diesmal besser geloest hat freuen.
Es gibt soviele Dinge... Primzahlengeneratoren, Dateiexplorer, Downloadhilfen/-automatisierer, Backuptools... das kann man alles selber schreiben.
Wie waers wenn du einfach versuchs die Modularitaet von Python zu nutzen um ein grafisches Programm zu schreiben, dass maximal erweiterbar ist. Also zB faengt es mit einem Windows-Explorer-Artigem Ding an, dass dann mit Browsing-, Kalender- und sonstwas fuer Funktionen erweitert wird.
Suche nicht den Sinn der Anwendung... denn der Weg ist das Ziel
EDIT: Achja... wxPython in Action soll wohl durchaus zu empfehlen sein... ich glaube Gerold meinte dieses Buch
[url=http://www.python-forum.de/post-86552.html]~ Wahnsinn ist auch nur eine andere Form der Intelligenz ~[/url]
hackerkey://v4sw6CYUShw5pr7Uck3ma3/4u7LNw2/3TXGm5l6+GSOarch/i2e6+t2b9GOen7g5RAPa2XsMr2
hackerkey://v4sw6CYUShw5pr7Uck3ma3/4u7LNw2/3TXGm5l6+GSOarch/i2e6+t2b9GOen7g5RAPa2XsMr2
-
- User
- Beiträge: 22
- Registriert: Donnerstag 19. April 2007, 10:05
Damit habe ich angefangen:
http://www.upriss.org.uk/python/PythonCourse.html
http://www.upriss.org.uk/python/PythonCourse.html