Die Suche ergab 1157 Treffer

von sape
Montag 19. März 2007, 22:09
Forum: Allgemeine Fragen
Thema: implementation von this.py
Antworten: 19
Zugriffe: 6914

Hi Leonidas. Das hört sich interessant an. Leider kenne ich mich mit PyLit nicht aus und habe auch momentan kleine Zeit um das zu testen, sonst würde ich mich mal ran setzen. Aber falls du mal was in der Richtung machst, halte uns auf den laufenden :D Ich werde mal bei Gelegenheit PyLint auch mal an...
von sape
Montag 19. März 2007, 21:56
Forum: Allgemeine Fragen
Thema: Kommentare
Antworten: 13
Zugriffe: 5446

[...]Natürlich sehen doppelte Kommentare unschön aus, aber ich halte Blockkommentare sowieso nur für temporäre Kommentare, die man wieder löscht, nachdem sie ihre Aufgabe erfüllt haben.[...] Genau so sehe ich das auch. In eclipse nutze ich Block-Comments (STRG+4 Kommentieren, STRG+5 dekommentieren)...
von sape
Montag 19. März 2007, 21:50
Forum: Allgemeine Fragen
Thema: hilfe für den häufigsten wert
Antworten: 13
Zugriffe: 6596

BTW: Gib mal folgende liste an die Funktion: li = [1,1,1,1,1,1, 3,5, 9,9,9,9,9,9]

Da 1 und 9 gleichviel vorkommen, wird die höchste Zahl zurückgegeben. Wie genau wolltest du diese Diskrepanz lösen? -- Ich könnte mir verstellen das man dann beide Zahle zurückgibt.
von sape
Montag 19. März 2007, 21:46
Forum: Allgemeine Fragen
Thema: hilfe für den häufigsten wert
Antworten: 13
Zugriffe: 6596

okay, ich habe das jetzt mal abgeschrieben. und irgendwie funzt das nciht so recht. also ich habe das jetzt so verstanden, dass erst geordnet wird, und dann das maximum herausgegeben wird. also das maximum der anzahl der zahlen,ne? nicht wie in diesem fall die 14, oder? EDIT: Ne. Im ersten Beispiel...
von sape
Montag 19. März 2007, 21:04
Forum: Allgemeine Fragen
Thema: implementation von this.py
Antworten: 19
Zugriffe: 6914

[...]Mir kreist im Kopf grade die Idee rum, dass man PyLit auch als Codec implementieren könnte und somit Literate Python mit Transparenter Umwandung schrieben könnte. Ich glaube das werde ich mal dem Autor schreiben. Auch wenn die Codecs gar nicht für sowas gedacht sind. Meinst du das dann automat...
von sape
Montag 19. März 2007, 20:56
Forum: Allgemeine Fragen
Thema: hilfe für den häufigsten wert
Antworten: 13
Zugriffe: 6596

gerold hat geschrieben:Von Leonidas' Beispiel abgekupfert: ;-)
Dito :D -> ``freq_dict[elem] = freq_dict.get(elem, 0) + 1``
Muss ehrlich sagen das die Variante echt sehr elegant ist :)
von sape
Montag 19. März 2007, 20:55
Forum: Allgemeine Fragen
Thema: hilfe für den häufigsten wert
Antworten: 13
Zugriffe: 6596

Hi und willkommen im Forum. #!/usr/bin/env python # -*- coding: utf-8 -*- def get_value_with_maximum_frequency(iterable): freq_dict = dict() for elem in iterable: freq_dict[elem] = freq_dict.get(elem, 0) + 1 order = [(v, k) for k, v, in freq_dict.iteritems()] order.sort(reverse=True) return order[0]...
von sape
Montag 19. März 2007, 19:58
Forum: Allgemeine Fragen
Thema: häufigkeiten von strings
Antworten: 21
Zugriffe: 10027

Birkenfeld und Michael, danke für euren Hinweiß, das hatte ich nicht beachtet.

EDIT: Hab nochmal meine zweite variante (im zweiten post) getestet und die scheint zu gehen :D

Zweite vom zweiten Post:
[{10: 'barfoo'}, {4: '43'}, {3: 'blubb'}, {1: 'foobar'}]
von sape
Sonntag 18. März 2007, 20:41
Forum: Allgemeine Fragen
Thema: implementation von this.py
Antworten: 19
Zugriffe: 6914

Hat ein wenig Ähnlichkeit mit Armins Code: http://www.active-4.com/blog/archives/entry-20.html
von sape
Sonntag 18. März 2007, 16:23
Forum: Allgemeine Fragen
Thema: häufigkeiten von strings
Antworten: 21
Zugriffe: 10027

@sape: dein erstes Beispiel im zweiten Post sortiert falsch. Warum :? Weil '2: foobar' vor '2: barfoo' kommt? Ich weiß auch nicht warum ``sort`` das nicht richtig macht: li = ['2: barfoo', '3: blubb', '2: foobar', '4: 43'] li.sort(reverse=True) print li Ansonsten sehe ich nicht wo falsch sortiert w...
von sape
Samstag 17. März 2007, 22:07
Forum: Allgemeine Fragen
Thema: häufigkeiten von strings
Antworten: 21
Zugriffe: 10027

Verbesserte und schnellerer Version. #!/usr/bin/env python # -*- coding: utf-8 -*- def sort_elements_to_frequency(iterable, reverse=True): freq_dict = dict() order = list() for elem in iterable: if elem in freq_dict: freq_dict[elem] += 1 else: freq_dict[elem] = 1 for k, v in freq_dict.iteritems(): o...
von sape
Samstag 17. März 2007, 21:35
Forum: Tkinter
Thema: Problem "Flow in Games" Umsetzung mit Tkinter
Antworten: 19
Zugriffe: 7018

Hi Michel. Super nun funktioniert es auch bei mir. :) Probiert es bitte mal aus und sagt mir, was man verbessern kann. Ich erwarte konspirative Kritik . Ja, werde den *-Import los ;) Und dann könntest du das ganzen ein wenig PEP-8 refactoren. My_Canvas -> MyCanvas class PLANKTON -> Plankton ... Klas...
von sape
Samstag 17. März 2007, 21:22
Forum: Allgemeine Fragen
Thema: häufigkeiten von strings
Antworten: 21
Zugriffe: 10027

Auf die schnelle zusammengehackt: #!/usr/bin/env python # -*- coding: utf-8 -*- def sort_elements_to_frequency(iterable, reverse=True): freq_dict = dict() order = list() for elem in iterable: try: freq_dict[elem] += 1 except KeyError, error: freq_dict[elem] = 1 for k, v in freq_dict.iteritems(): ord...
von sape
Samstag 17. März 2007, 20:54
Forum: Allgemeine Fragen
Thema: implementation von this.py
Antworten: 19
Zugriffe: 6914

"Simple is better than complex.", ... s = """Gur Mra bs Clguba, ol Gvz Crgref Ornhgvshy vf orggre guna htyl. Rkcyvpvg vf orggre guna vzcyvpvg. Fvzcyr vf orggre guna pbzcyrk. Pbzcyrk vf orggre guna pbzcyvpngrq. Syng vf orggre guna arfgrq. Fcnefr vf orggre guna qrafr. Ernqnovy...
von sape
Freitag 16. März 2007, 18:26
Forum: Allgemeine Fragen
Thema: Python und C++(C)
Antworten: 56
Zugriffe: 10856

Wo wiederspricht das BlackJacks Aussage? Du bestätigst sie ja nur. Stimmt, hast Recht. Ich hatte BlackJack falsch verstanden. Sowas geht schlichtweg nicht. Alle Threads eines Python-Interpreters laufen auf einer CPU. Was man aber machen kann ist mehrere Interpreter auf verschiedenen CPUs zu starten...
von sape
Freitag 16. März 2007, 18:17
Forum: Tkinter
Thema: Problem "Flow in Games" Umsetzung mit Tkinter
Antworten: 19
Zugriffe: 7018

Bei mir stürzt es immer ab. Habs mehrmals probiert. Es wäre gut, wenn du die Fehlermeldung auch angeben könntest. Oder wird gar der Python-Interpreter mitgerissen? Hi Leonidas. Ne leider gibt es da kein Traceback, da es den ganzen Interpreter mitreist. Es kommt so ein Fenster von Windows Xp mit übe...
von sape
Freitag 16. März 2007, 15:19
Forum: Tkinter
Thema: Problem "Flow in Games" Umsetzung mit Tkinter
Antworten: 19
Zugriffe: 7018

Wenn ich den Code ausführe, stürzt Python meistens ab. Wenn man doch alles sichtbare Plankton gefressen hat, bleiben immernoch zwei im Stack. Habt ihr dasselbe Problem und wenn ja, könnt ihr euch vorstellen, woran das liegt? Hi Michel. Hab dein Game gestern kurz getestet. Bei mir stürzt es immer ab...
von sape
Freitag 16. März 2007, 15:15
Forum: Allgemeine Fragen
Thema: Python und C++(C)
Antworten: 56
Zugriffe: 10856

Wieso kommt Python nicht mit Dualcore zurecht? Die Programme laufen auch dort. Und um einen Vorteil von mehreren Prozessoren zu haben, muss man das Problem, das man lösen möchte, erst einmal parallelisieren. Falls das möglich ist. Auf jeden Fall ist das mit Arbeit verbunden. Nö. Hab hier eine AMD X...
von sape
Freitag 16. März 2007, 14:47
Forum: Allgemeine Fragen
Thema: Klassenmethoden zur Laufzeit definieren
Antworten: 18
Zugriffe: 2988

BlackJack hat geschrieben:Oder in diesem Beispiel alternativ eine Factory-Funktion die eines von zwei Objekten zurückgibt.
Sorry wenn ich hier so reinplatze. Was sind Factory-Funktion? :? Sowas wie Closures?
von sape
Freitag 16. März 2007, 14:03
Forum: Allgemeine Fragen
Thema: immer wieder: IDE mit debugger
Antworten: 37
Zugriffe: 6267

jens hat geschrieben:Welchen Editor nutzt GvR?
Mal geraten: vim oder emacs?