Die Suche ergab 439 Treffer

von naheliegend
Montag 27. August 2018, 19:18
Forum: Allgemeine Fragen
Thema: Rückgabewert vom Thread auffangen?
Antworten: 12
Zugriffe: 1557

Re: Rückgabewert vom Thread auffangen?

Großen Quatsch. :lol: Also ich habe eine Liste mit Zahlen. Und ich muss die beiden Zahlen in der Liste finden, die zusammen k ergeben. Ich möchte das mit mehren Threads durchfeuern, damit ich nicht jede Zahl einzeln festhalten muss, um die Addition mit den restlichen zu prüfen. Sobald ein Thread da...
von naheliegend
Montag 27. August 2018, 18:38
Forum: Allgemeine Fragen
Thema: Rückgabewert vom Thread auffangen?
Antworten: 12
Zugriffe: 1557

Re: Rückgabewert vom Thread auffangen?

Du kannst es einfach ausprobieren. Und nein, das Hauptprogramm weiß ja nicht, wann der Thread fertig ist. Das muß man entweder low-level per Queues machen oder benutzt was aus multiprocessing. Der Thread iteriert etwas durch, und wenn der was gefunden hat, soll er [zahl1, zahl2] ausgeben, wenn nich...
von naheliegend
Montag 27. August 2018, 18:30
Forum: Allgemeine Fragen
Thema: Rückgabewert vom Thread auffangen?
Antworten: 12
Zugriffe: 1557

Rückgabewert vom Thread auffangen?

Hey,

wenn ich einen Thread deklariert habe und in der run einen return festgelegt habe:

Code: Alles auswählen

def run(self):
	return [zahl1, zahl2]
und ich in der main den Thread aufrufe mit

Code: Alles auswählen

Auffangen = Beispiel.start()
dann möchte ich

Code: Alles auswählen

Auffangen = [zahl1, zahl2]
haben. Ist das so richtig?

Gruß
von naheliegend
Sonntag 26. August 2018, 22:47
Forum: Allgemeine Fragen
Thema: Kann mir jemand sagen, was ich falsch gemacht habe?
Antworten: 3
Zugriffe: 732

Re: Kann mir jemand sagen, was ich falsch gemacht habe?

Vergiss sofort, mit Listen und range/xrange zu arbeiten. Das macht man so nicht in Python, und es macht dir das Leben unnoetig schwer. Ein simples (...) gibt dir direkt das gewuenschte Element, statt da muehselig per Index rumzufummeln. Haha, ich mache das auch immer so. Matlab und Structured Text ...
von naheliegend
Sonntag 26. August 2018, 22:43
Forum: Allgemeine Fragen
Thema: Wo ist mein Fehler? Dezimal -> Binär
Antworten: 8
Zugriffe: 1648

Re: Wo ist mein Fehler? Dezimal -> Binär

Hier das Aufgabenvideo: https://www.youtube.com/watch?v=sdAXkE3 ... gs=pl%2Cwn

Es geht aber nicht darum die Aufgabe zu lösen, sondern es geht mir um den Code. Also warum das nicht funktioniert. :lol:

In der Regel sollte es ja für alles eine logische Erklärung geben...
von naheliegend
Sonntag 26. August 2018, 22:40
Forum: Allgemeine Fragen
Thema: Variablenname abhängig von for/while loop?
Antworten: 4
Zugriffe: 1941

Re: Variablenname abhängig von for/while loop?

__deets__ hat geschrieben: Sonntag 26. August 2018, 20:54 Ja, heisst "Woerterbuch", und hat in Python den Typ dict.

Code: Alles auswählen

data = {}
for i in range(1000):
     data[i] = i
print(data)
Danke für deine prächtige Antwort. Danach habe ich gesucht! :mrgreen:
von naheliegend
Sonntag 26. August 2018, 21:05
Forum: Allgemeine Fragen
Thema: Wo ist mein Fehler? Dezimal -> Binär
Antworten: 8
Zugriffe: 1648

Re: Wo ist mein Fehler? Dezimal -> Binär

Hallo, du hast keinen Fehler, der "Fehler" ist der Weg, wie (sehr) große Zahl im Rechner dargestellt werden und der damit verbunden Ungenauigkeit bzw. Rundungsfehlern. Wenn du die Zahlen nicht als Integer sondern als `Decimal` aus dem `decimal` Modul darstellt, dann passt das Ergebnis auc...
von naheliegend
Sonntag 26. August 2018, 20:52
Forum: Allgemeine Fragen
Thema: Variablenname abhängig von for/while loop?
Antworten: 4
Zugriffe: 1941

Variablenname abhängig von for/while loop?

Hi, ich möchte in jedem while/for-loop Iterationsschritt eine eigene Variable erzeugen: Also so als Pseudocode: for i in range(1,6): t_i = i Output: t1 = 1 t2 = 2 t3 = 3 t4 = 4 t5 = 5 Diese Variablen t_i möchte ich dann auch möglichst effizient ansprechen können um sie auszulesen oder zu printen. Gi...
von naheliegend
Sonntag 26. August 2018, 16:44
Forum: Allgemeine Fragen
Thema: Wo ist mein Fehler? Dezimal -> Binär
Antworten: 8
Zugriffe: 1648

Wo ist mein Fehler? Dezimal -> Binär

Hi, ich mache gerade die Morpheus-Challenges und finde bei mir einfach den Fehler nicht... Irgendwie bekomme ich immer falsche binäre Zahlen raus, warum? Habe mit bin(zahl) das mal gecheckt... Mein Code: import json import requests import time def loesung(url_chall_6, url_sol_6) -> object: roh = req...
von naheliegend
Sonntag 26. August 2018, 16:43
Forum: Allgemeine Fragen
Thema: json.string : Apostroph-Problem
Antworten: 2
Zugriffe: 677

Re: json.string : Apostroph-Problem

Hat sich erledigt. Kann gelöscht werden, da dir Frage keinen Sinn ergibt. :D
von naheliegend
Samstag 25. August 2018, 20:08
Forum: Allgemeine Fragen
Thema: json.string : Apostroph-Problem
Antworten: 2
Zugriffe: 677

json.string : Apostroph-Problem

Hi,

ich habe:

Code: Alles auswählen

text = 'Hallo'
dat = {"Bla": text}
Was anscheinend nicht funktioniert.
Wie bekomme ich:

Code: Alles auswählen

text = "Hallo"
ohne "Hallo" wirklich schreiben zu müssen, sonder nur die Apostrophe zu switchen?

Gruß und Danke
von naheliegend
Samstag 25. August 2018, 19:15
Forum: Allgemeine Fragen
Thema: Liste mit einzelnen int's aneinanderreihen zu einer großen int
Antworten: 4
Zugriffe: 800

Re: Liste mit einzelnen int's aneinanderreihen zu einer großen int

__blackjack__ hat geschrieben: Samstag 25. August 2018, 19:06

Code: Alles auswählen

In [1]: ''.join(map(str, [1, 8, 9, 3]))
Out[1]: '1893'
Thx, mir war die map() Funktion nicht bekannt. Danke
von naheliegend
Samstag 25. August 2018, 18:48
Forum: Allgemeine Fragen
Thema: Liste mit einzelnen int's aneinanderreihen zu einer großen int
Antworten: 4
Zugriffe: 800

Liste mit einzelnen int's aneinanderreihen zu einer großen int

Hi,

ich möchte aus:

Code: Alles auswählen

list = [1, 8, 9, 3]
einen int erzeugen der so aussieht:

Code: Alles auswählen

zahl = 1893
Wie kriege ich das möglichst elegant hin, ohne jeden einzelnen Eintrag in der Liste auszulesen? :-)

Gruß
von naheliegend
Donnerstag 9. August 2018, 09:01
Forum: Wissenschaftliches Rechnen
Thema: Eigenwerte von linearer Bewegungsgleichung
Antworten: 0
Zugriffe: 1167

Eigenwerte von linearer Bewegungsgleichung

Hi, ich bin an den Eigenfrequenzen einer Schwingerkette interessiert. Dafür brauche ich die Eigenwerte, die sich aus der Massenmatrix M und der Steifigkeitsmatrix K wie folgt berechnen lassen: (K - w^2 M) u = 0 --> det(K - w^2 M) = 0 mit w^2 : Eigenwerte u : Eigenvektor Gibt es in Python (Numpy, sci...
von naheliegend
Mittwoch 8. August 2018, 20:41
Forum: Installation/Konfigurieren
Thema: Matplotlib, Numpy, SciPy auf dem Mac installieren
Antworten: 12
Zugriffe: 2862

Re: Matplotlib, Numpy, SciPy auf dem Mac installieren

Danke für deine Antworten. Kannst du irgendwas empfehlen um solche Sachen zu lernen?

Komme aus der Matlab und SPS-Programmierung... da ist alles immer relativ straight forward gewesen.
von naheliegend
Mittwoch 8. August 2018, 19:40
Forum: Installation/Konfigurieren
Thema: Matplotlib, Numpy, SciPy auf dem Mac installieren
Antworten: 12
Zugriffe: 2862

Re: Matplotlib, Numpy, SciPy auf dem Mac installieren

Und wofür braucht man die venv?
von naheliegend
Mittwoch 8. August 2018, 17:38
Forum: Installation/Konfigurieren
Thema: Matplotlib, Numpy, SciPy auf dem Mac installieren
Antworten: 12
Zugriffe: 2862

Re: Matplotlib, Numpy, SciPy auf dem Mac installieren

Ich habe jetzt

Code: Alles auswählen

python3.7 -m pip install numpy
direkt in den Terminal reingeschrieben und dadurch kann ich im IDLE Skript dann numpy, Matplotlib etc verwenden...
Mag mir einer erklären warum?
von naheliegend
Mittwoch 8. August 2018, 16:58
Forum: Installation/Konfigurieren
Thema: Matplotlib, Numpy, SciPy auf dem Mac installieren
Antworten: 12
Zugriffe: 2862

Re: Matplotlib, Numpy, SciPy auf dem Mac installieren

Ich bin überfragt... dachte mein Skript wird immer von der Shell ausgeführt.

Habe in der Python 3.7.0 Shell
import scipy
eingegeben, wobei dann die obige Fehlermeldung kommt.
von naheliegend
Mittwoch 8. August 2018, 16:46
Forum: Installation/Konfigurieren
Thema: Matplotlib, Numpy, SciPy auf dem Mac installieren
Antworten: 12
Zugriffe: 2862

Re: Matplotlib, Numpy, SciPy auf dem Mac installieren

Wie hast du denn per Anaconda die Bibliotheken in IDLE bekommen. Habe mir die myenv aktiviert und die Bibliotheken über den Terminal installiert. Darin kann ich sie importieren. Wenn ich IDLE dann öffne und die Bibliotheken importieren möchte kommt: Traceback (most recent call last): File "<pys...