Die Suche ergab 27 Treffer

von dirk009
Mittwoch 16. November 2022, 20:27
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Einstellungen Speichern für den nächsten Programmstart
Antworten: 1
Zugriffe: 2553

Re: Einstellungen Speichern für den nächsten Programmstart

Hallo @Seppel90,

der einfachste Weg ist eine Konfigurationsdatei. Hier ein Link zu einem HowTo:

https://towardsdatascience.com/from-nov ... 3e171a8eb3
von dirk009
Samstag 15. Oktober 2022, 18:09
Forum: Offtopic
Thema: "Data Science", Berufseinstieg und "Zertifikate"
Antworten: 2
Zugriffe: 3840

Re: "Data Science", Berufseinstieg und "Zertifikate"

Hallo @Üpsilon, bei https://www.stepstone.de/jobs/data-scientist findest Du jede Menge Stellenanzeigen, die Dir einen Hinweis auf die benötigten Qualifikationen liefern. Wenn Du eine ungefähre Vorstellung davon hast, in welchem Bereich Du tätig sein möchtest, dann kontaktiere eine Personalvermittlun...
von dirk009
Mittwoch 22. Juni 2022, 20:42
Forum: Allgemeine Fragen
Thema: Rekursive Funktion
Antworten: 29
Zugriffe: 2095

Re: Rekursive Funktion

bords0 hat geschrieben: Mittwoch 22. Juni 2022, 18:03 ...
Trotzdem ist die Funktion falsch, calculate("2*5*3") gibt 10 aus ...
Der Fehler war für den OP zum Finden gedacht :wink:
von dirk009
Mittwoch 22. Juni 2022, 17:00
Forum: Allgemeine Fragen
Thema: Rekursive Funktion
Antworten: 29
Zugriffe: 2095

Re: Rekursive Funktion

Hallo @Chrisseeey, hier der umgekehrte Weg - versuch mal zu verstehen, warum der Code funktioniert: def calculate(term): print(term) if '*' in term: index = term.index('*') wert = int(term[index-1]) * int(term[index+1]) return calculate(term[:index-1] + str(wert) + term[index+2:]) if '+' in term: po...
von dirk009
Sonntag 1. Mai 2022, 12:21
Forum: Allgemeine Fragen
Thema: Absolutwert berechen (ohne abs())
Antworten: 12
Zugriffe: 776

Re: Absolutwert berechen (ohne abs())

Hallo @PatrickF,

bei der Aufgabenstellung ist nicht alles spezifiziert worden. Hier mein Entwurf:

Code: Alles auswählen

def abstand(x,y):
    return x if x*x > y*y else y

if __name__ == '__main__':
    print(abstand(3, -7))
    print(abstand(0, -7))
    print(abstand(3, -3))
    print(abstand(7, 7))
    
von dirk009
Dienstag 19. April 2022, 19:34
Forum: Allgemeine Fragen
Thema: Thread im TkInter Fenster funktioniert nicht
Antworten: 14
Zugriffe: 916

Re: Thread im TkInter Fenster funktioniert nicht

@Dirk009 Vertsehe ich das after() richtig, dass es die Funktion und damit sich selbst immer wieder selbst aufruft? Also wie ein thread nur ohne Schleife? Ja, allerdings indirekt durch Neuregistrierung. Die Funktion wird dann vom GUI-Thread aufgerufen. https://web.archive.org/web/20201112021403id_/h...
von dirk009
Dienstag 19. April 2022, 19:16
Forum: Allgemeine Fragen
Thema: Statistik Aufgabe Python
Antworten: 22
Zugriffe: 992

Re: Statistik Aufgabe Python

so habe ich das gelöst ? @MathGenie123 Nichts geht über einen Test. Ich habe folgendes zu deinem Code hinzugefügt: from collections import Counter from math import trunc if __name__ == '__main__': zufallszahlen = [] intervalle = [] for _ in range(0, 1000): x = X() zufallszahlen.append(x) intervalle...
von dirk009
Dienstag 19. April 2022, 18:03
Forum: Allgemeine Fragen
Thema: Statistik Aufgabe Python
Antworten: 22
Zugriffe: 992

Re: Statistik Aufgabe Python

@dirk009: Der Kommentar ist irreführend, oder übersehe ich da eine Möglichkeit, dass tatsächlich eine 4 von `y()` zurückgegeben werden kann. 🤔 @blackjack Ich wollte nicht if random_value in [4,5,6,7]: return 7 in der Methode schreiben und der Kommentar sollte deutlich machen, dass 7 in diesen Fälle...
von dirk009
Montag 18. April 2022, 20:12
Forum: Allgemeine Fragen
Thema: Statistik Aufgabe Python
Antworten: 22
Zugriffe: 992

Re: Statistik Aufgabe Python

Hallo @MathGenie123, die Aufgabe ist eigentlich ziemlich klein. Nachdem @deets den zweiten Teil erklärt hat. Hier eine Idee zum ersten Teil. Bei der Gleichverteilung von einem Würfel mit sieben Seiten ist die Wahrscheinlichkeit, eine von zwei bestimmte Zahlen zu erhalten, doppelt so gross wie die Wa...
von dirk009
Sonntag 17. April 2022, 23:06
Forum: Allgemeine Fragen
Thema: Thread im TkInter Fenster funktioniert nicht
Antworten: 14
Zugriffe: 916

Re: Thread im TkInter Fenster funktioniert nicht

Hallo Loster_Paddel, die Antwort von Sirius3 war Gold wert. Du kannst den ganzen Thread-Code entfernen und ein Zweizeiler, der sich rekursiv aufruft reicht: def uhrzeit_aktualisieren(): UhrzeitLabel.config(text=datetime.now().strftime('%H:%M:%S')) UhrzeitLabel.after(1000, uhrzeit_aktualisieren) Bei ...
von dirk009
Sonntag 17. April 2022, 16:00
Forum: Allgemeine Fragen
Thema: Unknown encoding bei text file
Antworten: 3
Zugriffe: 18556

Re: Unknown encoding bei text file

Hallo Paul79, ich habe deine main function umgeschrieben und die Datei languages.txt ( https://learnpythonthehardway.org/python3/languages.txt ) im gleichen Ordner gespeichert: import sys script, input_encoding, error = sys.argv def main(language_file, encoding, errors): line = language_file.readlin...
von dirk009
Samstag 9. April 2022, 18:28
Forum: Allgemeine Fragen
Thema: Counter - Zählen von gewissen Elementen, zb die Zahlen "5"
Antworten: 12
Zugriffe: 853

Re: Counter - Zählen von gewissen Elementen, zb die Zahlen "5"

Hallo goodbyeworld, wenn man ein int-Zahl erzeugt, dann vergleicht man besser auch mit einer Zahl. ("1" ist ein String mit der Zahl 1 und keine Zahl). import random counter1 = 0 counter2 = 0 counter3 = 0 counter4 = 0 counter5 = 0 counter6 = 0 counter7 = 0 counter8 = 0 counter9 = 0 counter1...
von dirk009
Samstag 2. April 2022, 13:47
Forum: Allgemeine Fragen
Thema: Text zwischen zwei Strings isolieren
Antworten: 4
Zugriffe: 401

Re: Text zwischen zwei Strings isolieren

Hallo Fiberkill, hier zwei Ansätze das File zeilenweise zu lesen und den Block zu extrahieren (einmal als String und einmal als Liste): import csv with open('data.csv', encoding="utf8") as csvfile: foundBegin = False reader = csv.reader(csvfile, delimiter=',') for row in reader: if 'BEGIN ...
von dirk009
Donnerstag 31. März 2022, 17:45
Forum: Offtopic
Thema: Suche Programmierer für Trading Bot
Antworten: 6
Zugriffe: 4776

Re: Suche Programmierer für Trading Bot

Hallo PyTrade, vielleicht kannst Du erst einmal das Tutorial auf https://www.codearmo.com/python-tutorial/algo-trading-intro durcharbeiten. Es sieht genau nach dem aus, was Du suchst. Martin bietet https://www.python-forum.de/viewtopic.php?f=5&t=50149 Nachhilfe für Pythonanfänger und -neulinge f...
von dirk009
Freitag 18. März 2022, 20:22
Forum: Allgemeine Fragen
Thema: PYTHON Snake-Game
Antworten: 4
Zugriffe: 444

Re: PYTHON Snake-Game

Hallo @xAMIx, bitte code immer mit dem entsprechenden Tag markieren: import pygame pygame.init() screen = pygame.display.set_mode((400, 450)) Snake = [[200, 200,20,20], [178, 200,20,20]] speedx = 0 speedy = 0 def draw(): for i in range(len(Snake)): pygame.draw.rect(screen, pygame.Color(255,0,0), (Sn...
von dirk009
Donnerstag 10. Februar 2022, 18:13
Forum: Ideen
Thema: Rechenprogramm zum üben mit Spielcharakter
Antworten: 4
Zugriffe: 5654

Re: Rechenprogramm zum üben mit Spielcharakter

Hallo Richarde, hier eine Beispielimplementierung, die eine Reihe abfragt: import random import time def aufgaben_training(reihe): print(f'\nDie Aufgaben der {reihe}-er Reihe sollen trainiert werden.') aufgaben = [] for i in range(1,11): aufgaben.append((i, reihe, i*reihe)) random.shuffle(aufgaben) ...
von dirk009
Samstag 20. November 2021, 00:55
Forum: Allgemeine Fragen
Thema: Bestimmte Zeilen aus einer Datei / URL exportieren und speichern
Antworten: 10
Zugriffe: 821

Re: Bestimmte Zeilen aus einer Datei / URL exportieren und speichern

@__blackjack__ Hier eine Version mit TextWrapper, geändertem Modus und UTF-8 Encoding beim File from urllib.request import urlopen from io import TextIOWrapper url = 'https://raw.githubusercontent.com/jnk22/kodinerds-iptv/master/iptv/kodi/kodi_tv.m3u' channels = ['yletv1', 'ZDF HD'] target_file_name...
von dirk009
Freitag 19. November 2021, 21:29
Forum: Allgemeine Fragen
Thema: Bestimmte Zeilen aus einer Datei / URL exportieren und speichern
Antworten: 10
Zugriffe: 821

Re: Bestimmte Zeilen aus einer Datei / URL exportieren und speichern

Hallo @gabber hier die URL-Version: from urllib. request import urlopen url = 'https://raw.githubusercontent.com/jnk22/kodinerds-iptv/master/iptv/kodi/kodi_tv.m3u' channels = ['yletv1', 'ZDF HD'] target_file_name = 'extracted.m3u' with urlopen(url) as file, open(target_file_name, 'w+') as target_fil...
von dirk009
Freitag 19. November 2021, 20:38
Forum: Allgemeine Fragen
Thema: Bestimmte Zeilen aus einer Datei / URL exportieren und speichern
Antworten: 10
Zugriffe: 821

Re: Bestimmte Zeilen aus einer Datei / URL exportieren und speichern

Hallo @gabber, hier ein Skript, dass deine Wünsche erfüllen sollte: channels = ['yletv1', 'ZDF HD'] filename = 'kodi_tv.m3u' target_file_name = 'extracted.m3u' with open(filename, 'r') as file, open(target_file_name, 'w+') as target_file: target_file.write('#EXTM3U\n') for line in file: for channel ...
von dirk009
Freitag 20. August 2021, 20:54
Forum: Allgemeine Fragen
Thema: Bedeutung des Kommentars in der ersten Programmzeile
Antworten: 5
Zugriffe: 509

Re: Bedeutung des Kommentars in der ersten Programmzeile

Hallo @Lukas_25025,

das ist ein sogenannter shebank (siehe https://de.wikipedia.org/wiki/Shebang).
Es gibt einen Hinweis, welcher Interpreter verwendet werden soll (unter unixartigen Betriebssystemen).


Cheers,
Dirk