Die Suche ergab 16 Treffer

von robocode
Dienstag 10. März 2015, 08:49
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Re: Kombinatorik - Sämtliche Routen-Kombinationen erstellen

Was bedeutet die Fehlermeldung "'tuple' object is not callable" konkret?
von robocode
Freitag 6. März 2015, 15:20
Forum: Allgemeine Fragen
Thema: "Eingeklammerte" Abfolge in neue Liste schreiben
Antworten: 17
Zugriffe: 3175

Re: "Eingeklammerte" Abfolge in neue Liste schreiben

@Hyperion: Gruppen die nur aus A's bestehen sollen nicht betrachtet werden. Wie könnte man die bei deinem Vorschlag herausfiltern?

Wo siehst du - abgesehen von den zugegebenermaßen schlechten Namensgebungen - Probleme in meinem Code?
von robocode
Freitag 6. März 2015, 14:08
Forum: Allgemeine Fragen
Thema: "Eingeklammerte" Abfolge in neue Liste schreiben
Antworten: 17
Zugriffe: 3175

Re: "Eingeklammerte" Abfolge in neue Liste schreiben

So hab jetzt mal bisschen rumgebastelt und bin auf folgendes gekommen: A="A" B="B" k=[A,B,B,B,A,B,A,B,A,B,A,B,A] #Beispiel-Liste L=[] #Liste in der die Punkte gesammelt werden K=[] #Liste, in der die Listen gesammelt werden z=0 for i in k: if i==A and z==0: L.append(i) z=1 elif i...
von robocode
Freitag 6. März 2015, 12:48
Forum: Allgemeine Fragen
Thema: "Eingeklammerte" Abfolge in neue Liste schreiben
Antworten: 17
Zugriffe: 3175

Re: "Eingeklammerte" Abfolge in neue Liste schreiben

Es handelt sich um eine Abfolge von Koordinatenpunkten, die jeweils einen Kommentar besitzen die die Art des Punktes festlegt.
Ich glaube ich tue mir schwer, den von dir genannten Abschnitt zu definieren. Wie könnte so eine Definition für das obige Beispiel lauten?
von robocode
Freitag 6. März 2015, 11:26
Forum: Allgemeine Fragen
Thema: "Eingeklammerte" Abfolge in neue Liste schreiben
Antworten: 17
Zugriffe: 3175

"Eingeklammerte" Abfolge in neue Liste schreiben

Hallo, ich grübel schon seit paar Tagen über ein Problem, für das mir irgendwie der gedankliche Startpunkt fehlt. Ich habe eine Liste k mit beliebigen Abfolgen der Punkte A und B, also z.B folgendermaßen: k=[A1 , B1, B2, B3, A2, B4, A3, A4, B5, B6, B7, A5] Die Liste startet und endet immer mit einem...
von robocode
Montag 2. März 2015, 13:09
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Re: Kombinatorik - Sämtliche Routen-Kombinationen erstellen

Ich hab mit meinem Code beim ausführen teilweise Probleme. Wenn ich untenstehenden Code ausführe kommt erhalte ich korrekterweise als Ausgabe [[(3,), (4,)], [(3, 4), (4, 3)]] . Manchmal kommt jedoch folgende Fehlermeldung: File "::PythonSkript", line 35, in <module> File "::PythonSkri...
von robocode
Freitag 27. Februar 2015, 14:15
Forum: Allgemeine Fragen
Thema: Programmablauf verstehen a.k.a "Wie lest ihr Code"
Antworten: 11
Zugriffe: 2405

Programmablauf verstehen a.k.a "Wie lest ihr Code"

Hallo Leute, ich habe eine etwas "merkwürdige" Frage die ich mir als Programmieranfänger jedoch immer wieder stelle. Ich tue mir immer wieder schwer wenn ich Code lese wirklich zu verstehen, wie das Programm sequenziell abläuft. Meist sind Python Programme ja so aufgebaut, dass Funktionen ...
von robocode
Donnerstag 26. Februar 2015, 13:35
Forum: Allgemeine Fragen
Thema: Variable in einen Print befehl eingeben
Antworten: 14
Zugriffe: 2983

Re: Variable in einen Print befehl eingeben

Dann vielleicht so?

Code: Alles auswählen

original=raw_input("Fuege hier ein Wort ein, nachdem du Enter gedrueckt hast:")
if len(original) >0:
    print "%s ist ein schoenes Wort!" %(original)
else:
    print "kein Wort!"
von robocode
Donnerstag 26. Februar 2015, 12:13
Forum: Allgemeine Fragen
Thema: Variable in einen Print befehl eingeben
Antworten: 14
Zugriffe: 2983

Re: Variable in einen Print befehl eingeben

Mit meinem beschränkten Wissen würde ich es so lösen:

Code: Alles auswählen

original=raw_input("Fuege hier ein Wort ein, nachdem du Enter gedrueckt hast:")
if len(original) >0:
    print "Schoenes Wort!"
else:
    print "kein Wort!"
von robocode
Donnerstag 26. Februar 2015, 10:36
Forum: Allgemeine Fragen
Thema: Datei öffnen - Python Fehler
Antworten: 5
Zugriffe: 5468

Re: Datei öffnen - Python Fehler

Vielen Dank, habs hinbekommen!

Und danke für den Tipp mit "with open...."
von robocode
Donnerstag 26. Februar 2015, 08:15
Forum: Allgemeine Fragen
Thema: Datei öffnen - Python Fehler
Antworten: 5
Zugriffe: 5468

Datei öffnen - Python Fehler

Hey, ich beschäftige mich gerade mit dem Öffnen/Schreiben von Dateien. Eigentlich kein Problem, Python bringt mir nur immer eine Fehlermeldung dass er die Datei nicht findet. Hab schon rumgesucht und nichts gefunden. Meine .py Datei liegt auf dem Desktop, die Datei Test.txt ebenfalls. Ich nutze folg...
von robocode
Montag 23. Februar 2015, 21:59
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Re: Kombinatorik - Sämtliche Routen-Kombinationen erstellen

@EyDu: Danke für den Tipp, ich hab irgendwie gar nicht daran gedacht einfach eine neue Funktion zu definieren und damit einfach permutations aufzurufen. Habs jetzt so gelöst def perm_iter(): liste1=[1,2,4] Kombinationen=[] k=len(liste1)+1 for i in range(1,k): Kombinationen.append(list(permutations(l...
von robocode
Montag 23. Februar 2015, 16:52
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Re: Kombinatorik - Sämtliche Routen-Kombinationen erstellen

Würds gerne erstmal so versuchen, hab ja schon bisschen was hinbekommen. Könnt ihr mir nen Tipp geben, wie ich den Teil liste1=[1,2,4] Kombinationen=[] k=len(liste1)+1 for i in range(1,k): Kombinationen.append(list(permutations(liste1,i))) print Kombinationen mit in def permutations(iterable) packen...
von robocode
Montag 23. Februar 2015, 16:11
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Re: Kombinatorik - Sämtliche Routen-Kombinationen erstellen

Weil ich momentan noch mit Python 2.5 arbeiten muss :(
von robocode
Montag 23. Februar 2015, 15:31
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Re: Kombinatorik - Sämtliche Routen-Kombinationen erstellen

Hallo Hyperion, vielen Dank für die schnelle Antwort letzte Woche. Ich hab viel rumprobiert und bin auf folgenden Code gekommen: def permutations(iterable, r=None): # permutations('ABCD', 2) --> AB AC AD BA BC BD CA CB CD DA DB DC # permutations(range(3)) --> 012 021 102 120 201 210 pool = tuple(ite...
von robocode
Mittwoch 18. Februar 2015, 09:17
Forum: Allgemeine Fragen
Thema: Kombinatorik - Sämtliche Routen-Kombinationen erstellen
Antworten: 16
Zugriffe: 5169

Kombinatorik - Sämtliche Routen-Kombinationen erstellen

Hallo liebe Gemeinde, ich stehe vor folgendem Problem: Ich habe eine Liste mit Koordinatenpunkten, die zu einer Route verbunden werden sollen. Die Liste besitzt dabei einen Startpunkt A, einen Zielpunkt B und Zwischenpunkt ZP(i). Dabei möchte ich mir alle Routenkombinationen nach Länge sortieren las...