Στον βρόχο FOR, μια μεταβλητή βρόχου χρησιμοποιείται για επανάληψη σε ένα σύνολο στοιχείων ή τιμών. Ο προορισμός FOR καθορίζει την πηγή αυτών των τιμών.
Η σύνταξη του βρόχου FOR με προορισμό FOR είναι:
```
για αναγνωριστικό στον προορισμό
κάνω
# εντολές
γινώμενος
```
Εδώ,
* προορισμός είναι ο προορισμός FOR, ο οποίος μπορεί να είναι λίστα, πλειάδα, συμβολοσειρά, σύνολο, λεξικό, αντικείμενο αρχείου, αντικείμενο εύρους κ.λπ.
* αναγνωριστικό είναι η μεταβλητή βρόχου που παίρνει τιμές από τον προορισμό.
* Το κάνω λέξη-κλειδί εισάγει το σώμα του βρόχου.
* Οι εντολές μέσα στο σώμα του βρόχου εκτελούνται επανειλημμένα για κάθε τιμή στον προορισμό.
* Το ολοκληρώθηκε λέξη-κλειδί σηματοδοτεί το τέλος του βρόχου.
Ακολουθούν μερικά παραδείγματα βρόχου FOR με διαφορετικούς προορισμούς FOR:
```python
αριθμοί =[1, 2, 3, 4]
για τον αριθμό σε αριθμούς:
εκτύπωση (αριθμός)
για τον αριθμό στο εύρος (5):
εκτύπωση (αριθμός)
λέξη ="Γεια"
για γράμμα σε λέξη:
εκτύπωση (γράμμα)
με το open("myfile.txt", "r") ως αρχείο:
για γραμμή στο αρχείο:
εκτύπωση (γραμμή)
```
Σε αυτά τα παραδείγματα, ο προορισμός FOR μπορεί να είναι μια λίστα, αντικείμενο εύρους, συμβολοσειρά ή αντικείμενο αρχείου. Η μεταβλητή βρόχου παίρνει τις τιμές της από τον καθορισμένο προορισμό και οι εντολές μέσα στο σώμα του βρόχου εκτελούνται επανειλημμένα για κάθε τιμή.