Η δομή επανάληψης ‘for’ χρησιμοποιείται όταν γνωρίζουμε τον ακριβή αριθμό τών επαναλήψεων.
Η σύνταξη τής δομής επανάληψης ‘for’ είναι:
for i in range(3):
print('Hello')
Στο προηγούμενο παράδειγμα βλέπουμε την σύνταξη τής δομής επανάληψης ‘for’. Υπάρχει μια μεταβλητή ‘i’ η οποία διατρέχει ολόκληρη την λίστα που παράγει η συνάρτηση ‘range()’ παίρνοντας κάθε φορά την επόμενη τιμή τής λίστας κι επαναλαμβάνοντας για κάθε τιμή τής λίστας το σώμα τής δομής επανάληψης το οποίο στην συγκεκριμένη περίπτωση είναι μόνον μια συνάρτηση ‘print(‘Hello’)’. Επομένως, η προηγούμενη δομή επανάληψης θα εμφανίσει στην οθόνη τού υπολογιστή 3 φορές την λέξη ‘Hello’. Τονίζουμε ότι η συνάρτηση ‘range(3)’ εππιστρέφει την λίστα ‘[0,1,2]’. Από την λίστα αυτή θα πάρει τιμές η μεταβλητή ‘i’.
Hello
Hello
Hello
Ακολουθεί το πρόγραμμα το οποίο μπορείτε να κατεβάσετε ή και να τροποποιήσετε επιλέγοντας ‘Edit’ πάνω δεξιά.