Als «stopiteration» getaggte Fragen

1
Warum wird als nächstes eine 'StopIteration' ausgelöst, aber 'for' eine normale Rendite?
Warum führt die Verwendung forin diesem Codeteil zu no StopIteration oder forfängt die Schleife alle Ausnahmen ein und wird dann stillschweigend beendet? In welchem ​​Fall haben wir das Fremde return? Oder ist das raise StopIterationverursacht durch : return None? #!/usr/bin/python3.1 def countdown(n): print("counting down") while n >= 9: yield n …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.