Sobes.tech
Junior — Middle
87

Сіз Python-дағы range функциясының негізгі сипаттамаларын сипаттай аласыз ба?

AI-дан жауап

sobes.tech AI

Python-да range функциясы сандар тізбегін құру үшін пайдаланылады және жиі for циклдарында қолданылады. Негізгі сипаттамалары:

  • Берілген диапазон бойынша сандарды генерациялайтын итератор объектісін қайтарады.
  • Бірден үш аргументке дейін қабылдай алады:
    • range(stop) — 0-ден stop - 1-ге дейінгі сандар.
    • range(start, stop)start-тан stop - 1-ге дейінгі сандар.
    • range(start, stop, step)start-тан stop - 1-ге дейінгі сандарды step қадамымен.
  • Оң және теріс қадамды қолдайды.
  • Кешікті (lazy) — сандар қажеттілік бойынша генерацияланады, бұл жадты үнемдейді.

Мысал:

for i in range(2, 10, 2):
    print(i)
# Нәтижесі: 2 4 6 8

range көбінесе индекс бойынша қайталау немесе сандар тізімін жасау үшін пайдаланылады.