(Python 3.x)Wie eine Variable verwendet eine andere Variable in einer Liste zu finden - Python
z=[]
x=0
while 1==1:
x=x+1
y=1
z.append(x)
while y==1:
a = 0
b = 0
if z(a)==x:
print(x)
y = 2
elif x%z(a)!= 0:
a = a+1
elif b == 2:
y = 2
else:
b = b+1
Also machte ich einen Code, alle Primzahlen bis Python Abstürze zu finden. Es beruht jedoch auf z (a), damit es funktioniert. Die Idee ist, dass wenn sich "a" ändert, es in der Liste weitergeht.
"z (a)" ist, wo der Fehler liegt, also weiß jemand einen Weg, um das zu beheben?
Danke, jetzt druckt es nur "1" gibt es irgendeine Lösung? – LokiH
@LokiH schau dir das letzte Par an. – Uriel