Als «python» getaggte Fragen

Diese Herausforderung hängt mit der Python-Sprache zusammen. Beachten Sie, dass Herausforderungen, bei denen die Antworten in einer bestimmten Sprache vorliegen müssen, generell nicht empfohlen werden.

4
Abstraktes Syntax Tree Golfing: FizzBuzz, Python
Zusammenfassung Implementieren Sie FizzBuzz in Python mit möglichst wenigen Token. Herausforderung Schreiben Sie ein Programm, das die Dezimalzahlen von 1 bis einschließlich 100 druckt. Aber für Vielfache von drei drucken Sie "Fizz" anstelle der Zahl und für Vielfache von fünf "Buzz". Für Zahlen, die ein Vielfaches von drei und fünf …


9
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. Spielregeln Das Spiel wird über viele Runden gespielt, …

2
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 …

2
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 mithilfe dieser Bibliotheken zu verkürzen. Ein Tipp …
10 code-golf  tips  python 

1
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 code-golf  tips  python 


7
Nicht-idempotentes Python [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Code Golf Stapel Börse. Geschlossen vor 4 Jahren . Schreiben Sie ein paar Zeilen Python-Code, der Xkeine globalen Variablen referenziert, so dass …


1
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 spielen, und ich habe mich gefragt, ob …

3
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 bestanden, und wenn …

6
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 Willkommen im Dungeon …

2
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 oder nachfolgenden Leerzeichen entfernt wurden). Beispielsweise kann es keine Eingabe mit …

3
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 range(n+1,7**6)if`x`==`x`[::-1]*all(x%i …

1
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 r(10**6)if(x==int(`x`[::-1]))&all(x%d for d in r(2,x))and x>l) palindromisch: …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.