Also verwende ich verschachtelte while-Schleifen, um zu versuchen und durch diese Funktionen zu iterieren, und ich sehe nicht warum auf der 2. und Schleifen durch die 2. Schleife, warum es das gleiche ausdruckt Nummern sollte es bei jeder folgenden Schleife größer sein.Probleme mit verschachtelten While Loops
Ich weiß ehrlich nicht, was genau ich vermasselt, es ist wahrscheinlich etwas klein, wenn jemand auf das Problem hinweisen kann, würde ich es sehr schätzen.
import math
p = 1
n = 10
while n < 321:
p = 1
while p < 129:
T_serial = n^2
T_parallel = (T_serial/p) + math.log(p)
speed = T_serial/T_parallel
effic = speed/p
result = speed/effic
print(result)
p *= 2
n += 10
ich erwarte die 2. lop durch während p <129 um n = 20 statt 10 zu haben, wie es auf dem ersten Weg ist. auch die Indenation war nur mein Fehler, es zum Stack-Überlauf hinzuzufügen. Das tut mir leid. –
Oh wow, ok vielen Dank. –