Επαναλήψεις με `for`

Basic python

Επαναλήψεις με `for`

Ο βρόχος for διατρέχει ακολουθίες και εκτελεί ενέργειες για κάθε στοιχείο.

fruits = ["りんご", "みかん", "ぶどう"]
for fruit in fruits:
    print(fruit)

Η συνάρτηση range #

range() δημιουργεί αριθμητικές ακολουθίες.

for i in range(5):
    print(i)      # 0..4

for i in range(1, 6):
    print(i)      # 1..5

for i in range(0, 10, 2):
    print(i)      # ζυγοί

enumerate και zip #

Χρησιμοποίησε enumerate() για να πάρεις index και τιμή μαζί.

for index, fruit in enumerate(fruits, start=1):
    print(index, fruit)

Για παράλληλη διάσχιση λιστών, χρησιμοποίησε zip().

names = ["Alice", "Bob", "Carol"]
ages = [24, 32, 28]

for name, age in zip(names, ages):
    print(f"{name} είναι {age} ετών")

Δοκίμασε #

  1. Εκτύπωσε τους αριθμούς 1–100, αλλά για πολλαπλάσια του 3 εκτύπωσε “Fizz”, για του 5 “Buzz”, για ταυτόχρονα πολλαπλάσια “FizzBuzz”.
  2. Φτιάξε μια λίστα με αγαπημένες λέξεις και εμφάνισέ τες με κεφαλαία γράμματα μέσω for.