Die Suche ergab 109 Treffer
- Samstag 12. Januar 2008, 11:14
- Forum: Allgemeine Fragen
- Thema: Aufeinanderfolgende Schlüssel für ein Dict aus einer Liste
- Antworten: 9
- Zugriffe: 3037
- Freitag 11. Januar 2008, 00:46
- Forum: Allgemeine Fragen
- Thema: Aufeinanderfolgende Schlüssel für ein Dict aus einer Liste
- Antworten: 9
- Zugriffe: 3037
Mein Kommentar sollte sagen: Kein Mensch, ausser Dir wird verstehen was die Eingabedaten bedeuten und was dieser Code daraus macht. Das ist einfach nicht wirklich verständlich. Ich bin nicht sicher, ob ich es in Worten verständlicher ausdrücken kann - mir fehlt hier übliches Fachvokabular, was dann...
- Donnerstag 10. Januar 2008, 21:09
- Forum: Allgemeine Fragen
- Thema: Aufeinanderfolgende Schlüssel für ein Dict aus einer Liste
- Antworten: 9
- Zugriffe: 3037
Das ist ein schlechter Witz, oder? Warum? Ich habe nie behauptet, ein begnadeter Programmierer zu sein. Ich behelfe mir halt, so gut ich kann. Auch wenn Du es witzig findest - ich wäre an Hilfe interessiert, nicht an Spott. Was genau machst du denn da? Koenntest du mal zeigen, wie es denn aussehen ...
- Donnerstag 10. Januar 2008, 18:45
- Forum: Allgemeine Fragen
- Thema: Aufeinanderfolgende Schlüssel für ein Dict aus einer Liste
- Antworten: 9
- Zugriffe: 3037
Aufeinanderfolgende Schlüssel für ein Dict aus einer Liste
Ich stehe gerade vor der Schwierigkeit, aus einer Liste Schlüssel für ein Dictionary zu machen und den entstandenen Schlüsseln Werte zuzuweisen. Der Code findet sich (hoffentlich) hier . Der auskommentierte Teil soll (aus vermutlich offenkundigen Gründen :-) ) den nichtkommentierten ersetzen. Leider...
- Samstag 22. September 2007, 18:40
- Forum: Allgemeine Fragen
- Thema: Steuerzeichen und HTML aus einer Textdatei eintfernen
- Antworten: 12
- Zugriffe: 3689
- Samstag 22. September 2007, 15:05
- Forum: Allgemeine Fragen
- Thema: Steuerzeichen und HTML aus einer Textdatei eintfernen
- Antworten: 12
- Zugriffe: 3689
- Mittwoch 19. September 2007, 21:39
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: hallo
wenn jetzt klar ist dass die karte herz ist soll python bei dem gegner 1 in der kartenliste nachgucken und endscheiden ob er auch herz hat. wie kann ich das machen. mit der Verbindung 'if ... in ...' kann man nur nach ganzen Listenelementen suchen. Insofern muß man die Listenelemente vermutlich ein...
- Mittwoch 19. September 2007, 18:24
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: ...
Was kommt denn für eine Fehlermeldung? Ich habe die beiden Befehle jetzt mal in meine letzte Schleifenversion eingebaut (habe keine Lust, sie umzutexten... :-( ), und da scheint es zu funktionieren: # -*- coding: cp1252 -*- karten = ['herz 7', 'karo 9', 'pik dame'] stich = [] print "Welche Kart...
- Mittwoch 19. September 2007, 18:00
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: danke blackii
Es geht beides. Ich würde es eher nach der Schleife machen, aber ich kann nicht genau erklären, warum eigentlich.AphrodiTe hat geschrieben:vielen dank,
soll ich die befehle append() und del() in die wile-schleife mit einbauen oder eher anch der schleife schreiben?
- Mittwoch 19. September 2007, 16:42
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: danke
Noch ein Nachtrag: "raw_input()" ist immer ein bisschen riskant, wie ich hier im Forum gelernt habe. Daher folgender Vorschlag: # -*- coding: cp1252 -*- karten = ['herz 7', 'karo 9', 'pik dame'] print "Welche Karte möchtest Du spielen? Bitte gibt ein:" for karte_nummer in range(1...
- Mittwoch 19. September 2007, 16:21
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: sorry
Man könnte es so machen, aber das Problem ist in meinen Augen die Tippfehleranfälligkeit. Python ist da ziemlich "pinibel". Ich würde dem Nutzer daher nur eine Auswahl von 1-10 stellen: # -*- coding: cp1252 -*- karten = ['herz 7', 'karo 9', 'pik dame'] print "Welche Karte möchtest Du ...
- Dienstag 18. September 2007, 23:14
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Aber wenn ich das hier eingebe: shuffle(lKarten) print len(lKarten) Bekomme ich nur eine Liste mit 28 Karten, statt 32. Warum? Das kann ich nicht reproduzieren; bei mir sind es nach dem shufflen noch immer 32 Karten... Welche fehlen denn? (Bein Pokern würde ich ja zuerst gezielt nachsehen, ob noch ...
- Dienstag 18. September 2007, 23:03
- Forum: Allgemeine Fragen
- Thema: [gelöst] Gleichartige Befehle "zusammenfassen" für
- Antworten: 2
- Zugriffe: 1586
- Dienstag 18. September 2007, 21:54
- Forum: Allgemeine Fragen
- Thema: [gelöst] Gleichartige Befehle "zusammenfassen" für
- Antworten: 2
- Zugriffe: 1586
[gelöst] Gleichartige Befehle "zusammenfassen" für
Ich habe mal wieder einen Python-Code erzeugt, der überwiegend aus Wiederholungen besteht. Jetzt meine Frage: Gibt es irgendwelche anfängertauglichen Methoden, die ganzen Wiederholungen zusammenzufassen? Der Quelltext (pocoo hat nur Fehlermedlungen gegeben :-( und ich weiß nicht, was man in dem Fall...
- Dienstag 18. September 2007, 20:10
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
wie kann ich die gezogenen karten in eine seperate liste apcken? Indem Du zunächst eine leere Liste erzeugst und die Karten dann vor oder nach der Bildschirmmeldung mit append() hinzufügst. Edit: Ich habe keine Ahnung von Skat. Pokern kann ich, aber Skat... :-o Wenn alle Karokarten geringeren "...
- Dienstag 18. September 2007, 18:33
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: lol
Das "nur" gefällt mir .AphrodiTe hat geschrieben: also. wollte jetzt eigentlich nur ...
Wie sollen die beiden "KI-Mitspieler" denn Karten legen? Rein willkürlich oder nach irgendeinem Schema?
Und hast Du schon Ideen zum Vergleich, welche Karte den höchsten Wert hat?
- Dienstag 18. September 2007, 17:41
- Forum: Allgemeine Fragen
- Thema: Python T-Shirt?
- Antworten: 90
- Zugriffe: 34718
merlin_emrys: Blauer Text auf blauem Shirt? Die Farben werden doch vermutlich eh entsprechend angepasst werden? Hellblau auf dunkelblau resp. umgekehrt dürfte mE konstrastreich genug werden. Das erste Foto im Wiki gefällt mir dahingehend nicht, dass es sich weder um das aktuelle noch (afaik) überha...
- Dienstag 18. September 2007, 16:36
- Forum: Allgemeine Fragen
- Thema: Python T-Shirt?
- Antworten: 90
- Zugriffe: 34718
Ich würde auch Interesse anmelden. Mein bevorzugter Aufdruck wäre die Version, wie sie im Wiki auf dem ersten Beispielbild zu sehen ist, ich nehme aber auch einen anderen... es läuft bei mir ja eh auf pure Übertreibung hinaus... :-D . Zu den Farben wäre meine Hitliste: blau, grau, dunkelgrau, schwar...
- Dienstag 18. September 2007, 16:24
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: ok
Die Fehlermeldung kommt genau dann, wenn randint(0, len(lKarten)) die höchstmögliche Zahl auswirft. Dann taucht offenbar das Problem auf, daß die Obergrenze von len() ein nicht existierendes Element angibt. Wenn Du randint(0, len(lKarten)-1) schreibst, läuft das Programm bis zum Ende durch. Noch ein...
- Dienstag 18. September 2007, 16:08
- Forum: Allgemeine Fragen
- Thema: --->Kartenspiel programmieren<----
- Antworten: 66
- Zugriffe: 25263
Re: --->Kartenspiel programmieren<----
Ich habe mich auch schon mit einem Kartenspiel beschäftigt. Bei mir sieht das Kartenziehen ganz einfach so aus: def takeItem(Itemstapel): """ takeItem entfernt ein Item aus dem Itemstapel und gibt es heraus""" return (Itemstapel.pop(random.randrange(len(Itemstapel)))) D...