Die Suche ergab 877 Treffer

von Joghurt
Sonntag 9. September 2007, 11:46
Forum: Allgemeine Fragen
Thema: Über Liste iterieren und Element entfernen
Antworten: 13
Zugriffe: 3291

PS: Dein Code hat noch einen Logikbug: Sobald ein Buch das Flag gesetzt hat, werden alle Bücher, die den selben Wert haben, entfernt. Also auch das Buch, das das Flag gesetzt hat.
von Joghurt
Sonntag 9. September 2007, 11:42
Forum: Allgemeine Fragen
Thema: Über Liste iterieren und Element entfernen
Antworten: 13
Zugriffe: 3291

Re: Über Liste iterieren und Element entfernen

BlackJack hat natürlich recht mit der quadratischen Laufzeit und du solltest sich an seiner Lösung orientieren. Das Problem, was du hast, nämlich das Iterieren über eine Liste, die man verändern will, löst man im allgemeinen dadurch, dass man über eine Kopie der Liste iteriert, dies kann man einfach...
von Joghurt
Sonntag 9. September 2007, 11:34
Forum: Allgemeine Fragen
Thema: Verständnisproblem... Funktion unbestimmte Zahl an Werten ..
Antworten: 7
Zugriffe: 1638

Danke! Würd es nur noch gerne verstehen :-/ i http://docs.python.org/ref/calls.html If the syntax "*expression" appears in the function call, "expression" must evaluate to a sequence. Elements from this sequence are treated as if they were additional positional arguments; if the...
von Joghurt
Donnerstag 6. September 2007, 19:53
Forum: Allgemeine Fragen
Thema: FOR-Startwert setzen
Antworten: 6
Zugriffe: 3009

Oops, da hab ich mich verchrieben. Hab das Posting entsprechend gefixt
von Joghurt
Donnerstag 6. September 2007, 19:17
Forum: Allgemeine Fragen
Thema: wie bekomme ich aus der PID ein process handle?
Antworten: 13
Zugriffe: 3469

Du hast die PID schon und machst es IMO auch richtig. Ich denke mal, dass du nur auf Prozesse warten kannst, die du selbst gestartet hast, nicht auf fremde.
von Joghurt
Donnerstag 6. September 2007, 19:13
Forum: Allgemeine Fragen
Thema: Funktionale Sprachen
Antworten: 38
Zugriffe: 6819

[OT]zu russischem Roulette muss ich mal Wikipedia zitieren: "Bedingt durch deren Funktionsweise kann Russisches Roulette ausschließlich mit Revolvern praktiziert werden. Einschüssige Pistolen oder Selbstladewaffen mit Munitionszuführung über ein Magazin führen zum unweigerlichen Ableben des er...
von Joghurt
Donnerstag 6. September 2007, 19:11
Forum: Allgemeine Fragen
Thema: FOR-Startwert setzen
Antworten: 6
Zugriffe: 3009

Aber xrange habe ich trotzdem schon mal gesehen. BTW: Der Startparameter ist keine Besonderheit von xrange. Du kannst auch range nehmen. Der einzige Unterschied zwischen beiden ist, dass range eine Liste mit den Werten erzeugt und xrange einen Iterator. Range braucht also ggf. viel Speicher, weil e...
von Joghurt
Donnerstag 6. September 2007, 19:09
Forum: Allgemeine Fragen
Thema: Python problem unter debian
Antworten: 3
Zugriffe: 1316

Besser
#!/usr/bin/python
von Joghurt
Dienstag 4. September 2007, 10:11
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2177

<offtopic>
Jeder, der sich mit SOAP beschäftigen muss, wird das hier nachvollziehen können:
http://wanderingbarque.com/nonintersect ... or-simple/
</offtopic>
von Joghurt
Montag 3. September 2007, 08:57
Forum: Allgemeine Fragen
Thema: wie blutigen anfaenger java lehren
Antworten: 19
Zugriffe: 4613

Ich finde es besser, erst Python zum lernen/lehren zu nutzen, da man dort erstmal OOP außen vor lassen kann. Desweiteren besteht bei "Java als erste Sprache" die Gefahr, dass Leute das falsche Bild vom Programmieren bekommen: für sie besteht die Welt nur noch auch Objekten und Java-Konstru...
von Joghurt
Montag 3. September 2007, 08:52
Forum: Allgemeine Fragen
Thema: Code Crack Algorhitmus-> alle möglichen Buchstaben Kombis
Antworten: 23
Zugriffe: 4568

Leonidas hat geschrieben:
birkenfeld hat geschrieben:Oh-oh. Hast du gerade eine Obsolete Language Revival Week gestartet.
Und wir haben kein Highlighting für Pascal. Mal sehen, ob ich irgendwann die Woche Zeit finde und da einen Lexer zusammenschreibe.
Vergiss nicht COBOL und APL :wink:
von Joghurt
Montag 3. September 2007, 08:50
Forum: Allgemeine Fragen
Thema: Suche einen Mittelwert Codeschnippsel !
Antworten: 21
Zugriffe: 10715

Mew hat geschrieben:cool danke, genau das meinte ich ^^
Dann schreib das bitte demnächst auch. Es ist ein Unterschied zwischen "es wird kein Ergebnis angezeigt" und "das Fenster schließt sich"
von Joghurt
Freitag 31. August 2007, 22:06
Forum: Allgemeine Fragen
Thema: Faktorisierung
Antworten: 10
Zugriffe: 4352

Eine naive (und für große Zahlen ineffiziente) Methode ist def factorize(n): # wir überprüfen nicht, ob n ganzzahling und >0 ist, das müsste man aber eigentlich machen if n == 1: return [] #1 hat keine (prim)faktoren if n % 2 == 0: return [2] + factorize(n/2) else: for p in xrange(3, int(sqrt(n))+1,...
von Joghurt
Freitag 31. August 2007, 19:11
Forum: Allgemeine Fragen
Thema: Code Crack Algorhitmus-> alle möglichen Buchstaben Kombis
Antworten: 23
Zugriffe: 4568

Re: Code Crack Algorhitmus-> alle möglichen Buchstaben Ko

2)Wie kann ich den Code so vereinfachen, dass ich z.B. angebe "4 Buchstabenkombis", ohne dass ich jedes mal eine separate for-Schleife mit einbinden muss (über eine Range Anweisung vielleicht?) Eine Möglichkeit import string buchstaben = string.ascii_letters def wortgenerator(laenge): if ...
von Joghurt
Freitag 31. August 2007, 18:58
Forum: Allgemeine Fragen
Thema: Suche einen Mittelwert Codeschnippsel !
Antworten: 21
Zugriffe: 10715

Soweit alles richtig, bis auf das "include()". Wie bist du denn darauf gekommen? Ersetze "include()" durch "raw_input()" oder besser "float(raw_input())" und es sollte gehen. (Hinweis: Nutze nicht input; das ist eine Kurzform von eval(raw_input()) und bringt n...
von Joghurt
Freitag 31. August 2007, 18:56
Forum: Allgemeine Fragen
Thema: Python ist das......??!!?!!
Antworten: 36
Zugriffe: 6861

Es ist ganz wichtig, dass du dich nicht weiter mit Python befasst! Man sollte niemals mehr als eine Sprache kennen, da man sonst schnell den Überblick verliert. Java ist der Standard heutzutage und niemand muss programmieren lernen, nur Java-Programme schreiben können. Java wird auf immer und ewig d...
von Joghurt
Montag 27. August 2007, 18:47
Forum: Allgemeine Fragen
Thema: Problem mit Matrizenmultiplikation
Antworten: 3
Zugriffe: 3556

Dritte Möglichkeit:

Code: Alles auswählen

>>> from numpy import matrix
>>> A = matrix( ([1,1,1], [2,0,0]) )
>>> y = matrix( ([1,1,1]) )
>>> A*y.transpose()
matrix([[3],
        [2]])
>>> A*y.T # oder die Kurzform
matrix([[3],
        [2]])
von Joghurt
Montag 27. August 2007, 18:40
Forum: Allgemeine Fragen
Thema: Unterschied Python 2.2 -> 2.5
Antworten: 5
Zugriffe: 1385

von Joghurt
Samstag 25. August 2007, 15:59
Forum: Allgemeine Fragen
Thema: Geht das eleganter
Antworten: 10
Zugriffe: 1729

Sind hidden_files denn wirklich regexps?
Wenn es nur Strings sind, geht es auch so:

Code: Alles auswählen

for filename in [name for name in os.listpath(dir) if name not in self.hidden_files]:
    ....
von Joghurt
Freitag 24. August 2007, 18:35
Forum: Allgemeine Fragen
Thema: Nach Objekt in Liste suchen
Antworten: 3
Zugriffe: 1714

Z. B. so >>> class O(object): def __init__(self, id_): self.id = id_ self.content = 42 def __repr__(self): return "<O id:%i content:%s>" % (self.id, self.content) >>> liste = [O(1), O(2), O(3), O(4)] >>> print liste [<O id:1 content:42>, <O id:2 content:42>, <O id:3 content:42>, <O id:4 co...