Neue Fragen mit dem Tag «python»

Insgesamt gefunden 9790 Fragen

-3
Bewertungen
0
Antworten
35
Ansichten

While-Schleifen, die fortgesetzt werden, bis ein Benutzer eine leere Zeile eingegeben hat (zB: "")

Diese Frage löschen Meine Bemühungen, das Problem zu lösen: while false: if number_entered != "": number_entered = float(number_entered) number = True
fragte Jeff vor einem Jahr

0
Bewertungen
1
Antwort
47
Ansichten

Naive Implementierung der automatischen Aufzeichnung

Ich habe Code geschrieben, um (automatisch) eine automatische Aufzeichnung durchzuführen. Ich habe versucht, es in einem funktionalen Programmierstil zu schreiben, und verwendete daher keine globalen Variablen. Mein Code def naive_memoise(caches): def memoise(f): nonlocal caches...

1
Bewertungen
0
Antworten
76
Ansichten

Schnellerer Algorithmus zur Anpassung des mathematischen Ausdrucks

Gibt es eine optimierte Lösung, um das angegebene Problem zu lösen? Bestimmen Sie für ein Array 'arr' aus 'N' Elementen und eine Zahl 'M' den kleinsten Index 'z', bei dem die Gleichung erfüllt ist. [] wird als floor () betrachtet. Code: counts=0 ans=0 while(ans==0): s=0 for i in range(...
fragte Viswalahiri Swamy Hejeebu vor einem Jahr

1
Bewertungen
0
Antworten
57
Ansichten

Kann parallel_bulk mit dem curl-Befehl beim Einfügen in ES konkurrieren?

Ich habe einige Dokumente (Größe ungefähr 100o/doc), die ich mit der Python-Bibliothek in meinen ES-Index einfügen möchte. Ich habe einen großen Zeitunterschied zwischen dem Code und der Verwendung curlfestgestellt. Es ist offensichtlich, dass er normal ist, aber ich würde gerne wissen, ob die Zeit...
fragte azro vor einem Jahr

0
Bewertungen
0
Antworten
45
Ansichten

Optimierung von BFS zum Ermitteln von Mindestabständen zwischen Elementen eines Gitters

Dies ist von HackerRank - Reisetagebücher. Bei einem Raster von 0s, 1s und 2s müssen wir den Mindestabstand von 1 zu 2 finden, der nur 1s durchläuft. (Siehe 1 als Land, 0 als Ozean, 2 als Nahrung, muss für jedes Landstück, auf dem keine Boote vorhanden sind, nächstgelegene Nahrung finden.) Hier ist...
fragte Anvit vor einem Jahr

3
Bewertungen
1
Antwort
90
Ansichten

Effiziente Teilzeichenfolge

Ich habe eine Liste von eindeutigen Zeichenfolgen (ca. 2500000) unterschiedlicher Länge, und ich versuche herauszufinden, ob eine Zeichenfolge vorhanden ist, die als Unterzeichenfolge der vorherigen Zeichenfolgen auftritt. def index_containing_substring(the_list, substring): for i, s in enumera...
fragte Rohit vor einem Jahr

1
Bewertungen
1
Antwort
81
Ansicht

Erstes Python-Programm: Basic Calculator

Ich möchte anfangen, Python aus Spaß zu lernen, und so könnte ich mich später in maschinelle Lernprojekte einarbeiten. Ich habe mit einem kleinen Taschenrechnerprojekt angefangen, um die Sprache und die IDE kennenzulernen, und wollte etwas Feedback bekommen. Ich ziehe es vor, in kleinen Schritten v...
fragte S. Peter vor einem Jahr

-2
Bewertungen
0
Antworten
54
Ansichten

Sortieralgorithmus zusammenführen, um verschiedene Probleme zu lösen. Rat?

Ich bin ein Anfänger in Python und habe dieses Programm geschrieben, um die folgende Frage zu lösen. Wo kann ich den Code verbessern? Ich möchte auf Pythonic Way schreiben . Irgendein Rat? Q- Ich habe ein Array A mit der Größe von Äpfeln und muss ein anderes Array S erstellen, das die Indizes der Ä...
fragte dsaharia vor einem Jahr

-3
Bewertungen
0
Antworten
61
Ansicht

Warum funktioniert das nicht?

Der Fehler ist: Traceback (letzter Aufruf zuletzt): Datei "main.py", Zeile 198, in main (shield, word) TypeError: main () nimmt 0 Positionsargumente, aber 2 wurden angegeben Der Code lautet: from random import randint import time word = "a" shield = 5 #The main function def main(): #This...
fragte William vor einem Jahr

1
Bewertungen
0
Antworten
50
Ansichten

Blackjack-Spiel aus Python 3

Dies ist ein einfaches Blackjack-Spiel, das ich mit Python fertiggestellt habe. Ich hoffe, es gefällt euch und ich bin offen für Anregungen oder Kritik, die Sie mir geben würden. from random import shuffle import sys def deal(deck, player, dealer): shuffle(deck) for _ in range(2):...
fragte Maria Laura vor einem Jahr

4
Bewertungen
0
Antworten
64
Ansichten

Tkinter-Anwendung zum Verwalten von Schulaufgaben

Ich bin ein Anfänger in der OOP-Programmierung und frage mich, auf welche Weise alle Fenster und Funktionen einer Fensteranwendung am besten in den Code eingefügt werden können. Meine größten Fragen sind: Benutze ich Klassen und funktioniere richtig? Es gibt eine effiziente Möglichkeit, Fenster un...

1
Bewertungen
0
Antworten
57
Ansichten

Spielkartenunterricht, geschrieben mit Enummen

Ich habe in diesem Beitrag vor einiger Zeit eine Kartenklasse geschrieben : Vorherige Frage Ich weiß, dass es eine lange Zeit war, aber ich bin kürzlich zum Projekt zurückgekehrt und habe es mit einem Enum geschrieben, wie in der Antwort vorgeschlagen, um die Lesbarkeit zu erhöhen und die Eingabe z...

7
Bewertungen
2
Antworten
92
Ansichten

(Codewars Kata) Memo-Protokollschnitt

(Ich bin mir nicht sicher, wie der offizielle Name der CS für das betreffende Problem lautet, deshalb habe ich ihm nur den Namen der Kata gegeben). Problem CLEAR CUTTER BRAUCHT IHRE HILFE! Die Holzfällerfirma Clear Cutter's verdient ihr Geld, indem sie den Preis für jedes Holz, das sie...

4
Bewertungen
1
Antwort
140
Ansichten

Python-Binärrechner

Meine Aufgabe bestand darin, einen Rechner in Python zu erstellen, der binäre Additionen usw. unterstützt. Zunächst definiere ich ein paar benutzerdefinierte Ausnahmen: class MaximumValueException(Exception): pass class MinimumValueException(Exception): pass Ich definiere dann die Bi...

3
Bewertungen
1
Antwort
70
Ansichten

Anhänge von der Web-App herunterladen

Vorwort Dies ist mein erstes Arbeitsskript. Normalerweise bin ich nur in der Konsole herumgepuckt oder schreibe Snippets. Dieses Skript hat viele Neuerungen für mich (Configs, Logging statt Print, Try / Exceptions). Normalerweise kümmere ich mich nicht darum, ob Dinge kaputt gehen. Da dies als gepl...
fragte Solus vor einem Jahr

6
Bewertungen
4
Antworten
637
Ansichten

Analysieren einer Folge von Schlüsselwertpaaren als Wörterbuch

Ich verwende immer verschachtelte Listen und Wörterbücher für unstrukturierte Daten. Dies ist eine übliche Art, wie ich sie verwende. In [14]: data = """ 41:n 43:n 44:n 46:n 47:n 49:n 50:n 51:n 52:n 53:n 54:n 55:cm 56:n 57:n 58:n""" In [15]: {int(line.split(":")[0]):line.split(":")[1] for line in d...
fragte Rahul Patel vor einem Jahr

-1
Bewertungen
0
Antworten
53
Ansichten

Die Verwendung des Quantenzufallsgenerators für die Lotterie zieht nur Spaß

Ich habe eine Reihe von Variablen, die jeden Ball aus der Powerball-Lotterie angeben. Jede Variable außer der letzten generiert eine Zufallszahl zwischen 1 und 69. Die Idee ist, dass, solange niemand die Informationen beobachtet, jede Zahl ausgewählt wurde. Mit A == A: versuche ich, Informationen zu...
fragte Travis Wells vor einem Jahr

2
Bewertungen
0
Antworten
71
Ansicht

Ermittlung der Submatrix mit der maximalen Summe

Bestimmen Sie für eine beliebige \ $ N \ times N \ $ -Matrix die maximale Summensubmatrix. Dieser spezielle Ansatz verwendet den Kadane-Algorithmus . Was kann sowohl hinsichtlich Algorithmus als auch Code-Stil verbessert werden? def read_matrix_from_input(): return [[int(s) for s in input().spl...
fragte Inter Veridium vor einem Jahr

-1
Bewertungen
0
Antworten
52
Ansichten

Besserer Ansatz für die Massenaktualisierung aller Benutzer-JSON-Felder mithilfe von Signalen

Ich habe derzeit ein JSON-Feld in meinem Benutzermodell, das gelegentlich aktualisiert werden muss. Ich stelle ein Signal ein, in dem ich alle Benutzer abfrage und dann versuche, ein Update durchzuführen: all_users = User.objects.all() Anfangs dachte ich, ich könnte den Feldwert durch Anhängen ei...
fragte glls vor einem Jahr

1
Bewertungen
1
Antwort
63
Ansichten

Modul für die Erzeugung zufälliger Zeichenfolgen in Python

Das Modul dient zur Vereinfachung der Erzeugung von Zufallsstrings. Das Beispiel, das ich erkläre, ist folgendes: Anstatt zu schreiben #vars age = random.randint(18, 20) #categories names = ('Mark', 'Sally') adjs = ('wacky', 'cool') adjs_probability_map = (0.1, 0.99) hellos = ('Hi!', 'Hey!', 'Goo...

2
Bewertungen
1
Antwort
78
Ansichten

Projekt Euler Problem Nr. 3

Mein Code funktioniert, aber es würde 160 Tage dauern, bis er läuft. #prime factors - ex.3 primes = [] for possibleprime in range (2,100000,1): isPrime = True for num in range(2, possibleprime, 1): if possibleprime % num == 0: isPrime = False if isPrime: pr...

0
Bewertungen
0
Antworten
74
Ansichten

Würfel rollen Python

Ich nehme Informatik und bin völlig neu in der Klasse. Mein Lehrer hat einen sehr pragmatischen Ansatz gewählt und ich habe kein Lehrbuch, also habe ich mich gefragt, ob jemand bei meiner Aufgabe helfen könnte? Die Aufgabe besteht darin, eine Benutzereingabe zu machen, wie oft sie einen Würfel würfe...
fragte Esther vor einem Jahr

-1
Bewertungen
0
Antworten
57
Ansichten

Viele Systemfragen, statischen Text verwenden oder eine Datei hochladen?

Ich mache ein System für den Betrieb im Terminal. Dasselbe ist dafür verantwortlich, dem Benutzer einige Fragen zu stellen. Das System hat mehrere Fragen, und für jede Kategorie habe ich eine Klasse erstellt, die ein Wörterbuch enthält. In diesem Wörterbuch habe ich den Schlüssel, der die Frage ist,...
fragte galloleonardo vor einem Jahr

2
Bewertungen
1
Antwort
77
Ansichten

Python-Skript, das mich benachrichtigt, wenn eine bestimmte Datei erstellt wird

Ich habe ein kleines Skript geschrieben, das ein Fenster mit PyQt öffnet, wenn eine bestimmte Datei erstellt wird. Dies soll mich wissen lassen, wenn ein anderes Programm (über das ich keine Kontrolle habe) die Berechnung beendet hat. Ich weiß, dass am Ende der Berechnung eine bestimmte Datei erste...
fragte Freya W vor einem Jahr

1
Bewertungen
1
Antwort
85
Ansichten

Suche alle Zeichenfolgen, die einem gegebenen Regex-Muster in Dateien in einem Verzeichnis entsprechen (einschließlich aller Unterverzeichnisse)

#! python3 # `regexSearch`: Finds all lines matching a given regex in each file in a given folder. # Usage: # The directory to search and regex to be searched for are provided as a command line arguments. # The 1st and 2nd command line arguments are the directory and regex pattern re...
fragte Tobi Alafin vor einem Jahr

7
Bewertungen
1
Antwort
515
Ansichten

speculum - Ein einfacher, unkomplizierter Arch Linux-Spiegellistenoptimierer

Nachdem ich mir die Codebasis von Reflector angesehen hatte, entschied ich mich, einen neuen, leichteren Spiegellistenoptimierer zu schreiben: speculum . Das Skript fragt den JSON-Endpunkt der Arch Linux-Spiegelliste ab und führt eine Filterung, Sortierung und Begrenzung von Spiegeln gemäß der Benu...
fragte Richard Neumann vor einem Jahr

-5
Bewertungen
0
Antworten
68
Ansichten

Warum fügt Python solche Zahlen hinzu?

Wahrscheinlich eine wirklich grundlegende Frage, und ich bin mir nicht sicher, ob es nur Python ist. Aber.... platypus=4 platypus=platypus+5 print(platypus) 9 Dieser Teil ist seltsam, aber verständlich. grape=3 grape=9 grape=25 grape=grape+grape+grape print(grape) 75 Wie addiert man Zahlen, um...
fragte Isaac vor einem Jahr

2
Bewertungen
1
Antwort
181
Ansicht

Wie kann man wissen, ob heute der zweite oder vierte Samstag ist?

Das funktioniert. Ist es o.k? import calendar from datetime import datetime def second_fourth_saturday(year): holidays = {} for month in range(1, 13): cal = calendar.monthcalendar(year, month) if cal[0][calendar.SATURDAY]: holidays[month] = ( ca...
fragte Rahul Patel vor einem Jahr

0
Bewertungen
2
Antworten
81
Ansicht

Spiel aus Steinpapier und Schere gegen einen zufälligen Bot

Ich muss ein Projekt mit einem Stein-, Papier- und Scherenspiel durchführen, und der Code, den ich bisher habe, ist ein vollständiger Code für das Spiel, aber mein Professor mag es nicht, da er zu überflüssig ist. Gibt es überhaupt etwas zu verkürzen oder einfacher zu machen? import random while T...
fragte Minh Tran vor einem Jahr

0
Bewertungen
0
Antworten
46
Ansichten

Flaschen-Datenbankdesign für eine Social-Media-Site wie Twitter

Dies ist eine MySQL-Datenbank, die durch sqlalchemy erstellt wird. Ich möchte wirklich nicht alles in SQL-Code umschreiben, aber der Code sollte verständlich sein, wenn Sie ein kleines bisschen MySQL kennen. Ich entwerfe eine Datenbank für eine Social-Media-Site als Nebenprojekt, um zu lernen, wie...
fragte Ni Nisan Nijackle vor einem Jahr