|
Colttt
Anmeldungsdatum: 29. April 2009
Beiträge: 1517
|
siehste würdest du eins von den büchern auch nur mal kurz nachgeschlagen haben oder mal ähnliches dann wüsstest du es bestimmt schon und wenn i dir die lösung sagen würde, könnte ich es auch selber machen.. du wolltest hilfe, hast hilfe bekommen und sie war falsch.. du wolltest aufgaben, hast sie bekommen und sind auch falsch.. ähm hä?? merkste was??
|
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
|
ich habs ja in ABOB gelesen... und auch versucht zu verstehen... aber das mit diesem blabla.self will sich mir einfach nicht erschließen...
|
|
Colttt
Anmeldungsdatum: 29. April 2009
Beiträge: 1517
|
hab nochmal moben korrigiert..wenn du die beispiele auch selber machst bzw nach machst dann versteht man das auch
|
|
snafu1
Anmeldungsdatum: 5. September 2007
Beiträge: 2136
|
christian1722 schrieb: ich hab mal n programm geschrieben, das alle zahlen kombinationen von 0 0 0 0 bis 9 9 9 9 ausgibt...
| for i in xrange(10000):
print ' '.join(n for n in '%04d' % i)
|
|
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
|
hm okay ich versuchs mal aber heute nicht mehr... heute abend ist mir das zu stressig...
|
|
Colttt
Anmeldungsdatum: 29. April 2009
Beiträge: 1517
|
|
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
|
|
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
|
snafu1 schrieb: christian1722 schrieb: ich hab mal n programm geschrieben, das alle zahlen kombinationen von 0 0 0 0 bis 9 9 9 9 ausgibt...
| for i in xrange(10000):
print ' '.join(n for n in '%04d' % i)
|
okay... das geht auch... aber das ist ja nicht so viel arbeit...
|
|
snafu1
Anmeldungsdatum: 5. September 2007
Beiträge: 2136
|
Der von mir gepostete Code liefert mit Python 2.6 das selbe Ergebnis wie dein Programm. Ich wollte dir damit zeigen, dass es mit weitaus weniger Zeilen geht. 😉 (der Beitrag über diesem war vor dem Editieren des OPs etwas anders)
|
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
|
ja hab ich gesehen... aber der ideologische wert dieser zwei zeilen ist für mich nicht so hoch, wie der meines skriptes...
|
|
snafu1
Anmeldungsdatum: 5. September 2007
Beiträge: 2136
|
Was ist denn deine Ideologie? "Versuche, ein Problem so kompliziert wie möglich zu lösen"? ☺
|
|
Colttt
Anmeldungsdatum: 29. April 2009
Beiträge: 1517
|
beim programmieren sollte man immer effizient und zeiterspanis mässig.. 😉
|
|
snafu1
Anmeldungsdatum: 5. September 2007
Beiträge: 2136
|
Ich frage mich gerade, ob der OP mit seinem Programmierstil nicht besser bei einer Sprache wie C aufgehoben wäre...
|
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
|
ich kannte den befehl nicht also hab ich was eigenes gemacht... mehr steckt da gar nich hinter...
|
|
Marc_BlackJack_Rintsch
Ehemalige
Anmeldungsdatum: 16. Juni 2006
Beiträge: 4735
|
@snafu1: Mit dem Generatorausdruck hast Du es aber auch komplizierter gemacht, als es sein müsste: | for i in xrange(10000):
print ' '.join('%04d' % i)
|
Und mit dem Beispiel von christian1722 wäre C IMHO nicht besser geeignet. Denn auch dort wäre das kein so gutes Beispiel, da viel zu starr auf 4 Stellen beschränkt.
|