Sobes.tech
Middle

Τι είναι το range στην Python και πώς χρησιμοποιείται ως όρισμα;

sobes.tech AI

Απάντηση από AI

Στην Python, το range είναι μια ενσωματωμένη συνάρτηση που δημιουργεί μια ακολουθία αριθμών. Χρησιμοποιείται συχνά για την οργάνωση βρόχων με ορισμένο αριθμητικό εύρος.

Μορφές χρήσης:

  • range(stop) — ακολουθία από 0 έως stop-1.
  • range(start, stop) — από start έως stop-1.
  • range(start, stop, step) — από start έως stop-1 με βήμα step.

Παράδειγμα χρήσης σε βρόχο:

for i in range(1, 5):
    print(i)

Θα εμφανίσει τους αριθμούς από 1 έως 4.

Το range χρησιμοποιείται συχνά ως όρισμα σε συναρτήσεις που αναμένουν ένα επαναλαμβανόμενο αντικείμενο με αριθμούς, π.χ., για τη δημιουργία δεικτών ή τη δημιουργία λιστών με list(range(...)).