Die Suche ergab 312 Treffer

von rolgal_reloaded
Dienstag 9. März 2010, 20:02
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

@rolgal_reloaded: `main()` weil Code und Variablen auf Modulebene unsauber sind. Da besteht halt immer die Gefahr, dass man die aus versehen oder absichtlich zur Kommunikation zwischen Funktionen oder Methoden verwendet und damit unnötige Abhängigkeiten einbaut die schwerer zu verstehen sind. Von w...
von rolgal_reloaded
Dienstag 9. März 2010, 19:17
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Warum eine Funktion main?

Das wirkt für mich überflüssig :?:

Und ob die Funktionen im Dict. besser lesbar sind....da kann ich sie doch frisch ausschreiben, der Zweizeiler ist mir da sympahtischer, oder gibts in deiner Fassung einen wesentlichen Vorteil?

LG

r_r
von rolgal_reloaded
Dienstag 9. März 2010, 15:31
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Wenn ich über Eure Anregungen nachdenke, komme ich zu folgender Fassung, ist wohl besser? #!/usr/bin/env python # -*- coding: cp1252 -*- from math import pi, pow def umfang_rechteck(a, b): return (a + b) * 2 def flaeche_rechteck(a, b): return a * b def umfang_dreieck(a, b, c): return a + b + c def f...
von rolgal_reloaded
Dienstag 9. März 2010, 10:23
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

BlackJack hat geschrieben:@rolgal_reloaded: `map()` ist eine ganz normale Funktion, da sehe ich nichts magisches.
Na ich auch nicht :D
von rolgal_reloaded
Dienstag 9. März 2010, 10:03
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Wenn du im Fehlerfall False zurückgibst, dann solltest du bei Erfolg auch True zurückgeben. None ist gerade für solche Fälle wie deinen geeignet: Entweder man hat ein Ergebnis (deine Liste) oder keins (None). Auch ein Aspekt, vor allem durchaus auch erklärbar. Ich würde aber die Ausgabe lieber dire...
von rolgal_reloaded
Dienstag 9. März 2010, 09:53
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

@rolgal_reloaded: Die Argumentüberhabe mit ``*`` vermeide ich so gut wie's geht. IMHO ist sie hier überflüssig, denn wenn sowohl in der Funktionssignatur als auch beim Aufruf der ``*`` nötig ist, kann man ihn auch an beiden Stellen weglassen. Hätte ich auch gemeint, funzt aber nicht. Aber wahrschei...
von rolgal_reloaded
Dienstag 9. März 2010, 03:36
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Ok, es ist spät....vielleicht deshalb....aber was ändert in dem Fall "None" gegenüber "False"?

Grüße, r_r
von rolgal_reloaded
Dienstag 9. März 2010, 02:58
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Von mir selbst....

Code: Alles auswählen


def eingaben_check(*eingaben):
    try:
        return [int(eingabe) for eingabe in eingaben]
    except ValueError:
        print "Fehler bei der Eingabe!"
        return False

Code: Alles auswählen

return False

ist eigentlich umsonst, oder?
von rolgal_reloaded
Dienstag 9. März 2010, 01:19
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Guter Tipp,....

allerdings gings mir persönlich, was wohl unklar war, mehr um die ganze Geschichte - Eingabe, Überprüfung, Verarbeitung, Ausgabe...

Dennoch werde ich mul wie vorgeschlagen berücksichtigen :D

LG

r_r
von rolgal_reloaded
Dienstag 9. März 2010, 00:52
Forum: Allgemeine Fragen
Thema: Verbesserungsvorschläge....
Antworten: 35
Zugriffe: 2217

Verbesserungsvorschläge....

Hallo zusammen, ich mal wieder zur Abwechslung :D Abgesehen davon, dass das Programm noch fertig geschrieben werden muss: was würdet ihr unbedingt anders machen und warum? Vielen Dank im Voraus! #!/usr/bin/env python # -*- coding: cp1252 -*- from math import pi, pow def eingaben_check(*eingaben): tr...
von rolgal_reloaded
Sonntag 19. August 2007, 22:12
Forum: Offtopic
Thema: Kennt jmd. schon dieses Buch?
Antworten: 3
Zugriffe: 778

Kennt jmd. schon dieses Buch?

http://www.amazon.de/Exploring-Python-M ... 95&sr=8-12

Und wenn ja, wie findet ihr es?

Gerade Weigend ist ja nicht immer so überzeugend, finde ich.

LG

r_r
von rolgal_reloaded
Donnerstag 16. August 2007, 15:29
Forum: Offtopic
Thema: Notebook Troubles - Hat jmd. eine Idee ?
Antworten: 10
Zugriffe: 2708

sobald der akku in nem notebook ist, wird das notebook darüber versorgt. der netzanschluss lädt nur den akku, versorgt aber nicht "direkt" das gerät mit strom. deshalb werden notebookakkus auch "schlecht" wenn notebooks ausschließlich am netz hängen AHA, das war mir so nicht klar. Weil das OS ja au...
von rolgal_reloaded
Donnerstag 16. August 2007, 14:31
Forum: Allgemeine Fragen
Thema: Fragen zu Klassen
Antworten: 25
Zugriffe: 3856

BlackJack hat geschrieben:Meinte natürlich das teilen sich alle Objekte dieser Klasse. :oops:
Na schön, wenn ich doch irgendwas richtig verstanden habe :D

LG

rolgal_reloaded
von rolgal_reloaded
Donnerstag 16. August 2007, 12:50
Forum: Allgemeine Fragen
Thema: Fragen zu Klassen
Antworten: 25
Zugriffe: 3856

BlackJack hat geschrieben: 5. `wechselkurs` ist ein Klassenattribut, d.h. das teilen sich alle Klassen.
Wäre ich seit unserer letzten Besprechung zu Klassen usw. nicht so verwirrt, würde ich sagen das ist falsch, bzw. du hast dich vertippt.


LG

rolgal_reloaded
von rolgal_reloaded
Donnerstag 16. August 2007, 12:27
Forum: Offtopic
Thema: Notebook Troubles - Hat jmd. eine Idee ?
Antworten: 10
Zugriffe: 2708

Hallo, ich ziehe ja nicht gern voreilig Schlüsse aber interessant ist es schon... Wenn ich den Akku rausnehme, scheints keine Probleme zu geben. Ist nur seltsam, wenn es daran liegt -> Das Problem tritt nämlich auch dann auf, wenn der Akku im Gerät ist und mit Netzgerät betrieben wird. Jetzt lass ic...