Neue Fragen mit dem Tag «python-3.x»

Insgesamt gefunden 2793 Fragen

1
Bewertungen
0
Antworten
74
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 11 Monaten

3
Bewertungen
1
Antwort
89
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 11 Monaten

1
Bewertungen
0
Antworten
48
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 11 Monaten

-2
Bewertungen
1
Antwort
72
Ansichten

Beseitigen Sie kürzere Teilzeichenfolgen von größeren

Ich habe ein Wörterbuch, das eine Zeichenfolge speichert und deren Häufigkeit, die so aussieht test_dict={'large blue dog':2, 'cute blue dog':2 'cute blue elephant':1 'cute blue' :3 'blue dog':4 'large blue':2} Meine endgültige Liste muss...
fragte Rohit vor 11 Monaten

4
Bewertungen
1
Antwort
135
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 11 Monaten

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 11 Monaten

2
Bewertungen
0
Antworten
70
Ansichten

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 11 Monaten

1
Bewertungen
1
Antwort
62
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
77
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...

-1
Bewertungen
0
Antworten
52
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 11 Monaten

1
Bewertungen
1
Antwort
80
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 11 Monaten

7
Bewertungen
1
Antwort
513
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 11 Monaten

2
Bewertungen
1
Antwort
179
Ansichten

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 11 Monaten

0
Bewertungen
0
Antworten
44
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 11 Monaten

0
Bewertungen
2
Antworten
84
Ansichten

Einfacher webbasierter Dateibrowser mit Flask

Ich habe mit Flask einen einfachen webbasierten Dateibrowser erstellt. Es zeigt auch einige Metadaten einer Datei. Ich habe jedoch ein paar Fragen zur Sicherheit. Kann ein Angreifer aus dem voreingestellten Stammverzeichnis entweichen? Gibt es Möglichkeiten, meinen Code lesbarer und / oder effizient...
fragte Woask vor 11 Monaten

6
Bewertungen
4
Antworten
161
Ansicht

Finden Sie das längste Wort in Satz D, das eine Folge von Zeichenfolge S ist

Bestimmen Sie mit einer Zeichenfolge S und einem Satz von Wörtern D das längste Wort in D, das eine Untersequenz von S ist. Wort W ist eine Teilsequenz von S, wenn eine Anzahl von Zeichen, möglicherweise Null, von S zu W gelöscht werden kann, ohne die restlichen Zeichen neu zu ordnen. H...
fragte K. Kretz vor 11 Monaten

3
Bewertungen
1
Antwort
85
Ansichten

Bewertung der Assoziationsstärken von Gegenständen

Ich habe eine Liste von Tieren mit ihren Grafen: import numpy as np import pandas as pd from random import randint table = np.zeros((5,1), dtype=int) for i in range(5): table[i]=randint(10, 20) df1 = pd.DataFrame(columns=['Animal', 'Count']) df1['Animal'] = animal_list df1['Count'] = table df...

8
Bewertungen
3
Antworten
101
Ansicht

Öffentliche / private Schlüssel generieren, verschlüsseln, entschlüsseln, signieren, überprüfen

Mein Programm generiert öffentliche private Schlüssel, verschlüsselt, entschlüsselt, signiert und überprüft, während AES für den Großteil der Daten verwendet wird, und verschlüsselt den Zufallsschlüssel mit RSA. Viele Operationen wurden wegen der Geschwindigkeit ausgewählt. Das funktioniert auf 3.6+...
fragte dhoyt902 vor 11 Monaten

-2
Bewertungen
1
Antwort
58
Ansichten

Versuch, ein Kartenspiel zu machen

Ich verwende Python 3.6 und versuche, ein Kartenspiel zu erstellen. Ich versuche, den Gewinner des Spiels zur Anzeige zu bringen und die zwei gespielten Karten in eine neue "Gewinnerliste" zu verschieben. Allerdings bin ich beim Programmieren ziemlich neu und ich kann den Vergleich der Autoabschnitt...
fragte Tristan Farmer vor 11 Monaten

2
Bewertungen
0
Antworten
78
Ansichten

Erweitern des erweiterten stabilen Eheproblems mithilfe einer Python-Klasse

Sobald ich dieses Open-Source-Dokument gesehen habe, dachte ich, dass der beste Weg, ihren Code zu replizieren, die Verwendung von python class. Nach repliziert hat und erweitert das Papier hier arxiv Link ganz eine Verwendung class, sah ich diese Frage hier, die Schleifen verwendet. Ich denke imme...

2
Bewertungen
1
Antwort
71
Ansicht

Wortzuordnungsstärken aus einem Eingabetext ermitteln

Ich habe den folgenden (groben) Code geschrieben, um die Assoziationsstärken zwischen den Wörtern eines bestimmten Textes zu finden. import re ## The first paragraph of Wikipedia's article on itself - you can try with other pieces of text with preferably more words (to produce more meaningful word...

1
Bewertungen
0
Antworten
82
Ansichten

2-dimensionaler Random-Walk-Simulator, zeichnet die Schritte auf einer Leinwand

Hier ist, was ich für eine zweidimensionale zufällige Gehübung herausgefunden habe. Es erfordert eine Reihe von Schritten als Eingabe und durchläuft sie, während jeder Schritt als Linie auf der Leinwand gezeichnet wird. Die Richtung ist randomisiert. #rndwalk.py -- Simulates a 2-Dimensional random...

2
Bewertungen
0
Antworten
84
Ansichten

Text-Dungeon in Python

Ich habe dieses Spiel in Python als Lernerfahrung entwickelt und hoffte auf Ratschläge, um es besser zu machen. Ich habe auch global verwendet und hoffte auf gute Alternativen. import random import pickle import os enemy_count = 0 health_pot_count = 5 level_up_counter = 1 class Player: def __...

3
Bewertungen
1
Antwort
83
Ansichten

Formatierungszeit Delta

Häufig messe ich, wie lange ein Teil meines Codes für die Ausführung benötigt. Normalerweise mache ich das, indem ich die aktuelle Zeit speichere time.time()und dann die Zeit abziehe, nachdem der Code fertig ist. Dies gibt mir normalerweise einen Float, den ich dann zum Debuggen formatieren und dru...
fragte Mantas Kandratavicius vor 11 Monaten

0
Bewertungen
2
Antworten
223
Ansichten

99 Flaschen Bier an der Wand in Python 3

Dies ist mein Versuch auf die 99 Flaschen Bier an der Wand, die in Python 3 gemacht wurden. Ich bin ein Anfänger, der bereit ist zu lernen, also sei vorsichtig :) def lyrics(): if count > 1: print(f"{count} bottles of beer on the wall,") print("") print(f"{count} bott...

2
Bewertungen
0
Antworten
50
Ansichten

Plattformübergreifendes, standardisiertes Datensynchronisationsskript für Bibliotheken

Das folgende Skript soll Digital Signage-Daten von einem Server auf Linux- und Windows-Systemen abrufen. Das Skript muss kopiert und ausgeführt werden, daher bin ich auf die Standardbibliothek von Python beschränkt. Das Skript hat zwei Modi: Im Normalmodus werden nur die Daten aktualisiert und abg...
fragte Richard Neumann vor 11 Monaten

4
Bewertungen
2
Antworten
92
Ansichten

Optimierung des Codes für 8-Puzzle in Python

Ich bin neu in der Programmierung und versuche das 8-Puzzle mit Hilfe des Brute-Force-Algorithmus zu lösen. Der Code funktioniert für eine sehr einfache Konfiguration des Puzzlespiels, ist aber ein Problem, wenn selbst ein bescheidenes Puzzlespiel eingegeben wird. Anfangs arbeitete ich mit einem For...
fragte Sarvesh Thakur vor 11 Monaten

6
Bewertungen
2
Antworten
624
Ansichten

Lassen Sie das Pokerspiel der Konsole mehr Hände ausgeben

Ich bin ein absoluter Python-Anfänger. Ich habe ein Draw-Poker-Spiel entwickelt, das bis zu zehntausend Hände gut funktioniert. Dann beginnt es zu frieren und erzeugt keine Hände. Da Straight Flushes nur einmal pro 70 Tausend Hände generiert werden (es kann üblich sein, dass mein Programm mehrere D...
fragte zach274 vor 11 Monaten

2
Bewertungen
0
Antworten
79
Ansichten

Erinnern Sie sich, welche Aufgaben Sie täglich mit LED-Mustern erledigen müssen

Ich verwende ein Raspberry Pi 3 Model B, um LEDs zu steuern, die an einem Steckbrett angeschlossen sind. Ich möchte, dass mir die Lichter sagen, was ich heute zu tun habe: wann ich den Müll rausbringen, wiederverwertbare Stoffe staubsaugen und das Badezimmer reinigen muss. Alle 6 Tage findet eine we...