Als «python» getaggte Fragen

11
Camel Up Cup: Ein KI-Brettspielturnier

Camel Up Cup 2k18 In dieser Herausforderung spielen wir das beliebte Brettspiel Camel Up. Kamel hoch! ist ein Brettspiel, bei dem Spieler auf Kamele setzen, um Runden zu gewinnen, das Spiel zu gewinnen oder das Spiel zu verlieren, Fallen zu stellen, um die Bewegung zu beeinflussen oder ein Kamel zu...

11
White Elephant Exchange

Es ist Weihnachten im Juli. Was gibt es Schöneres, als ein virtuelles Geschenk für weiße Elefanten auszutauschen? Für diese King of the Hill-Herausforderung musst du einen Bot erstellen, der in einer White Elephant-Tausch- Simulation mitspielt und versucht, das bestmögliche Geschenk zu erhalten....

10
Kürzestes Python A + B-Programm mit Ein- und Ausgabe

Einige von Ihnen mögen sagen, dass ich meine Zeit verschwende, aber diese Aufgabe gibt mir nicht mehr als 500 Tage Frieden. Es ist erforderlich, ein Programm in Python 3.x zu schreiben , das zwei Zahlen als Eingabe verwendet und deren Summe anzeigt. Die Nummern sind im folgenden Format angegeben: a...

10
Tipps zum Golfen mit Numpy, Scipy oder Pylab

Es gibt bereits eine umfassende Liste von Tipps für Python hier , so , was ich frage , Tipps sind, die mit den speziell gelten numpy, scipyoder pylabBibliotheken. Dies können entweder Möglichkeiten sein, bereits verwendeten Code zu verkürzen numpy, oder Möglichkeiten, allgemeine Python-Operationen...

9
Python 3 - Versucht, meine Aufgabe zu spielen

Hinweis: Dies ist weniger eine Golfherausforderung. Es ist eher so, nach Golfvorschlägen zu fragen. Kürzlich hatte ich eine Python-Aufgabe für meine Webentwicklungsklasse, um zu überprüfen, ob wir codieren können. Da ich mich in Python bereits wohl fühle, habe ich mich entschlossen, Golf zu...

8
Teilweise beobachtbare Verbindung-4

Das Spiel Sie spielen ein (fast) Standardspiel von Connect-4 . Leider ist es ein Korrespondenzspiel und jemand hat jede zweite Reihe von unten schwarz mit Klebeband versehen, so dass Sie keine Bewegungen Ihres Gegners in diesen Reihen sehen können. Alle Züge in bereits vollen Spalten gelten als...

8
Verallgemeinertes Integer-Casting in Python

Hintergrund Ich habe eine Zeichenfolge in Python, die ich in eine Ganzzahl konvertieren möchte. Normalerweise würde ich nur verwenden int: >>> int("123") 123 Leider ist diese Methode nicht sehr robust, da nur übereinstimmende Zeichenfolgen akzeptiert werden -?[0-9]+(nachdem alle führenden...

8
Suche nach kürzeren Alternativen zu `range (…)`

Die beste Lösung, die ich bisher für ein Golf-Code-Puzzle gefunden habe, an dem ich arbeite, sind zwei ziemlich fett aussehende Aufrufe von range. Ich bin sehr neu im Code Golf, besonders in Python, also könnte ich ein paar Tipps gebrauchen. Das relevante Fragment ist dies [x for x in...

8
Verlies der Botdom

- von Krise und Martyrium (das ist der Untertitel, weil Untertitel cool sind) Bei dieser King-of-the-Hill- Herausforderung in Python (yup; Sie müssen nicht weiter gehen, um zu wissen, dass Sie sich nicht in Java einreichen dürfen) müssen Sie einen Bot erstellen, der ein Spiel spielt, das dem...

8
Palindromic Prime

Ich löse Aufgabe, wo: Eingang: Eine Zahl als Ganzzahl. Ausgabe: Die nächstgrößere palindromische Primzahl als Ganzzahl. Ich würde mich über Hinweise freuen, wie ich meine Lösung verkürzen kann. Oder Anweisungen, wenn eine Änderung des Ansatzes von Vorteil wäre. golf=lambda l,r=range:next(x for x in...