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.


15
Logische Gatter manuell
Erstellen Sie ein Programm, das die grundlegenden Logikgatter simuliert. Eingabe: Ein Wort mit Großbuchstaben, gefolgt von 2 1-stelligen Binärzahlen, die durch Leerzeichen wie z OR 1 0. Die Tore OR, AND, NOR, NAND, XOR, und XNORsind erforderlich. Ausgang: Was der Ausgang des eingegebenen Logikgatters würde die beiden Zahlen gegeben: entweder …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

30
Stelle die Primzahl von der Primkraft wieder her
Definition : Eine Primzahl ist eine natürliche Zahl, die in der Form p n ausgedrückt werden kann, wobei p eine Primzahl und n eine natürliche Zahl ist. Aufgabe : Gib bei einer Primzahl p n > 1 die Primzahl p zurück. Testfälle : input output 9 3 16 2 343 …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

1
Häufigste Elemente einer Liste in Python
Dies ist eine Tippfrage zum Golfen in Python, die zum Thema Main gehört. Ich suche nach dem kürzesten Weg, um alle gängigen Elemente einer Liste in Python auf kürzestem Weg zu erhalten. Ich habe Folgendes versucht, vorausgesetzt, die Liste befindet sich in einer Variablen mit dem Namen l: from statistics …
13 code-golf  tips  python 

7
Essstäbchen mutiert mit Punkten KoTH
Grundregeln (anders als meine) Geschichte Es ist das Jahr 4579, Menschen haben jetzt 2 Hände mit je 1001 Fingern. Essstäbchen basieren auf Punkten. Und @Dennis hat mehr Wiederholungen als @Martin ... Von Hand gezeichnete rote Kreise werden jetzt herabgestuft ... Jon Skeet hat auf jeder SE-Site 2 Billionen Wiederholungen erzielt …

4
Strategien zur Darstellung einer bestimmten großen Ganzzahl unter Verwendung eines arithmetischen Ausdrucks
Ich habe eine bestimmte Nummer im Sinn, aber es ist Teil einer Herausforderung, die ich mache, und ich möchte nicht, dass die Leute die Arbeit für mich erledigen. Hier ist eine Zahl mit den gleichen Ziffern, aber gemischt: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 Die Nummer hat 666 …

1
Verketten Sie Listen von Strings in Python
Dies ist eine Tippfrage zum Golfen in Python . Angenommen, Sie haben zwei Listen mit Zeichenfolgen und möchten die entsprechenden Einträge aus jeder Liste verketten. ZB mit a=list("abcd")und b=list("1234"), rechnen ["a1","b2","c3","d4"]. Dies ist in Array-basierten Programmiersprachen trivial, in denen Operationen im Allgemeinen auf Listen angewendet werden. Zum Beispiel ist der …
13 code-golf  tips  python 

3
Auto-Meta-Code-Golf
Sie haben alle Codegolf-Herausforderungen satt. Daher beschließen Sie, ein Programm zu schreiben, das automatisch Python-Code für Sie spielt. Es gibt 3 Testfälle: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pivot = arr[0] for i in arr: if …
13 python  metagolf 


2
Wie kann ich diesen Python-Code verkürzen?
Hier ist der Code, den ich kürzen möchte. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow" else:e="white" print(e) n-=1 Eingabe: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 …
12 code-golf  tips  python 

19
KOTH - Geladene RPS
Wettbewerb permanent geöffnet - Aktualisiert am 10. August 2017 Obwohl ich am 5. Juni 2017 einen Gewinner gekürt habe (der als beste Antwort gilt), werde ich neue Bots starten und die Ergebnisse aktualisieren. 5. Juni Ergebnisse Glückwunsch user1502040 Da es keine Gleichheit gibt, zeige ich nur den Prozentsatz der gewonnenen …

5
Fügen Sie einem Python-Skript Kommentare hinzu und machen Sie es zu einem zweisprachigen Python / C ++ - "Programm".
Mit dem folgenden Python 3-Skript: def greet(): print("Hello, world!") greet() Stellen Sie dieser Textdatei einige Zeilen voran , damit sie sowohl als Python-Programm ausgeführt als auch als C ++ - Programm kompiliert und ausgeführt werden kann, das die gleiche Ausgabe erzeugt Hello, world! (einschließlich der neuen Zeile am Ende): $ …

1
Schreiben Sie ein Panik-Skript, um einen Mac Pro von einem nicht vertrauenswürdigen lokalen Benutzer fernzusichern. [Closed]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Code Golf Stack Exchange zum Thema gehört . Geschlossen vor 3 Jahren . Die Situation Angenommen, ich erlaube "Shady Sam" -Administratorzugriff auf meiner Workstation, um …

1
Bin ich richtig Code-Golfen?
Ich bin neugierig, ob ich richtig Code Golf spiele. Ich habe es mir zur Aufgabe gemacht, ein kleines Hashing-Programm in Python in eine einzige Anweisung umzuwandeln. Ich habe angefangen mit: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = …
12 code-golf  tips  python 

1
Implementieren Sie eine 64-Bit-Gleitkommazahl nach IEEE 754 durch ganzzahlige Manipulation
(Ich habe die Frage vorerst mit "C" markiert, aber wenn Sie eine andere Sprache kennen, die Gewerkschaften unterstützt, können Sie diese auch verwenden.) Ihre Aufgabe ist es, die vier mathematischen Standardoperatoren + - * /für die folgende Struktur zu erstellen : union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t …

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.