Die Suche ergab 1255 Treffer

von pillmuncher
Montag 4. Januar 2021, 15:00
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 341

Re: Wörterbuch als Matrix umformulieren

Das Ergebnis ist immer noch

Code: Alles auswählen

[[-0.]
 [-0.]
 [-0.]
 [-0.]
 [-0.]
 [ 0.]]
Was soll ivec denn sein?
von pillmuncher
Montag 4. Januar 2021, 13:37
Forum: Allgemeine Fragen
Thema: python or R
Antworten: 7
Zugriffe: 244

Re: python or R

"Wie viele Sprachen du sprichst, sooft mal bist du Mensch." -- J.W.Goethe (angeblich).
von pillmuncher
Montag 4. Januar 2021, 12:52
Forum: Allgemeine Fragen
Thema: python or R
Antworten: 7
Zugriffe: 244

Re: python or R

Man kann auch das eine tun ohne das andere zu lassen.
von pillmuncher
Montag 4. Januar 2021, 12:15
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 341

Re: Wörterbuch als Matrix umformulieren

Was Sirius3 gesagt hat. Ich hab es mal etwas pythonischer umgeschrieben, unter Beibehaltung der Logik (hoffentlich): import numpy as np def kirchhoff(resi_link, begin=0, end=1): """ Berechnung nach dem Knotenpotentialverfahren, wobei einem Knoten ein Anfangswert und ein Endwert gegeben werden kann. ...
von pillmuncher
Sonntag 3. Januar 2021, 17:30
Forum: Allgemeine Fragen
Thema: TypeError: module() takes at most 2 arguments (3 given)
Antworten: 4
Zugriffe: 216

Re: TypeError: module() takes at most 2 arguments (3 given)

PySide2.QtWidgets ist ein Modul. Was soll da herauskommen, wenn du davon erben willst?
von pillmuncher
Samstag 2. Januar 2021, 12:41
Forum: Allgemeine Fragen
Thema: Berechnung mit Input
Antworten: 14
Zugriffe: 299

Re: Berechnung mit Input

Just for funsies: from __future__ import print_function from parcon import number, id_word, InfixExpr, Forward from operator import add, sub, mul, truediv, neg class Universe(dict): def __init__(self, *args, **kwargs): dict.__init__(self, *args, **kwargs) formula = Forward() term = ( number[lambda v...
von pillmuncher
Samstag 2. Januar 2021, 12:10
Forum: Allgemeine Fragen
Thema: Berechnung mit Input
Antworten: 14
Zugriffe: 299

Re: Berechnung mit Input

eval() würde ich nicht verwenden, weil die Benutzer da alles Mögliche eingeben (und ausführen!) können, um auf deinem Rechner Schaden anzurichten. Statt dessen benutze entweder ast.literal_eval() oder bau dir einen einfachen Interpreter für arithmetische Formeln. Zum Beispiel nach dieser Anleitung:...
von pillmuncher
Freitag 1. Januar 2021, 21:21
Forum: Allgemeine Fragen
Thema: Dictionary nur bis einschließlich 9....
Antworten: 5
Zugriffe: 198

Re: Dictionary nur bis einschließlich 9....

if alter < "2": Schau mal: $ python3 Python 3.7.7 (default, Jun 20 2020, 16:26:55) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> alter = "11" >>> if alter < "2": ... print("alter ist kleiner als 2") ... else: ... print("alter ist größer als 2") ... ...
von pillmuncher
Donnerstag 24. Dezember 2020, 21:35
Forum: Ideen
Thema: Heizungssteuerung für Mietobjekt mit Gastherme
Antworten: 14
Zugriffe: 779

Re: Heizungssteuerung für Mietobjekt mit Gastherme

Necromc hat geschrieben:
Donnerstag 24. Dezember 2020, 19:52
Die Bewegung sollte weniger als eine Sekunde dauern und so lange ich auf den Batteriestand achte sollte eigentlich nichts passieren :D
Famous last words...
von pillmuncher
Samstag 19. Dezember 2020, 22:01
Forum: Allgemeine Fragen
Thema: Aufbau eines Python Programms mit GUI
Antworten: 1
Zugriffe: 185

Re: Aufbau eines Python Programms mit GUI

Der wesentliche Punkt ist, dass alle Abhängigkeiten im Code zur Geschäftlogik hingehen. In- und Output, also auch die GUI, sollten von der Geschäftslogik abhängig sein, aber nicht umgekehrt. Dann kannst du zB. die Korrektheit deiner Geschäftslogik testen, ohne die GUI hochfahren zu müssen, bzw. ohne...
von pillmuncher
Mittwoch 16. Dezember 2020, 15:45
Forum: Allgemeine Fragen
Thema: For Schleife Stoppen
Antworten: 17
Zugriffe: 768

Re: For Schleife Stoppen

Warum steht da [1000] und nicht einfach 1000?
von pillmuncher
Samstag 12. Dezember 2020, 17:09
Forum: Allgemeine Fragen
Thema: Nach Reihenfolge replacen
Antworten: 7
Zugriffe: 321

Re: Nach Reihenfolge replacen

Das hier könnte hilfreich sein: https://docs.python.org/3/library/itert ... ools.cycle

Außerdem musst du vermutlich den String in einer for-Schleife zeichenweise durchgehen und einen neuen String Schritt für Schritt selbst erzeugen.
von pillmuncher
Samstag 12. Dezember 2020, 13:56
Forum: Allgemeine Fragen
Thema: Ich finde den Fehler nicht!
Antworten: 10
Zugriffe: 392

Re: Ich finde den Fehler nicht!

Warum nicht so?

Code: Alles auswählen

if ...:
	...
elif ...:
	...
else:
	...