ich möchte einen Teil meines Codes beschleunigen und weiß nicht, was ich dafür verwenden soll. Zwei threads im Forum und einige weitere Quellen, helfen mir nicht wirklich. Hier mal die Eckdaten:
- In Python läuft mein Code, wenn auch mutmaßlich sehr langsam.
- Ich kann bisher weder C(++) noch FORTRAN.
- Der langsame Teil meines Python-Codes braucht nicht viel mehr als das folgende (sinnlose) Programm:
Code: Alles auswählen
def dummeFunktion(a, b, c, d):
import random
check = 0
while check==0:
x = random.gauss(a, b)
y = random.gauss(c, d)
if x==y:
check = 1
return x
Wie sollte ich am besten vorgehen und was sollte ich verwenden (zum Beispiel aus der Liste im Titel)?
Danke und beste Grüße, Tyrax