Python-Ersatz für "GoTo"

    Python-Ersatz für "GoTo"

    Hallo,
    ich bin gerade dabei ein Programm in Python zu schreiben welches Primzahlen berechnet.
    das habe ich vorher schonmal in C++ gemacht, allerdings ist in Python3.3 der Befehl "GoTo" auch nach einbindung der Moduls nicht mehr vorhanden, das funktioniert anscheinen nur bei python2.x.
    ich denke hierfür muss man nicht umbedingt große Python kenntnisse haben, der code is recht einfach zu verstehen und auch einfach aufgebaut c:

    Quellcode

    1. #!/usr/bin/env python3.3
    2. #^ um den python compiler zu benutzen c:
    3. #from goto import goto, comefrom, label
    4. import math
    5. print("Primzahlenberechnungsprogramm version 1.3 (Python port)")
    6. vanfang = 5
    7. vende = "1000"
    8. print("Es werden die Zahlen von 1-"+vende+" berechnet.")
    9. Vtest = 3
    10. print(2)
    11. print(3)
    12. while vanfang < vende:
    13. while Vtest <= math.sqrt (vanfang) + 1:
    14. if vanfang % Vtest == 0:
    15. goto .LocFailed
    16. elif Vtest + 2 > math.sqrt (vanfang) + 1:
    17. print (vanfang)
    18. Vtest = Vtest + 2
    19. label .LocFailed
    20. vanfang = vanfang + 2
    21. Vtest = 3
    22. print("Berechnung Beendet")

    und ja, ich habe den import des moduls jetzt extra auskommentiert das das ja eh nicht funktioniert.
    Kann mir jemand vielleicht einen kleinen denkanstoß geben wie ich dieses GoTo mit anderen Befehlen ersetzen kann ?
    MfG TheDubGraphic
    01000010 01101001 01101110 01100001 01110010 01111001 00100000 01011110 01011110