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 көбінесе индекс бойынша қайталау немесе сандар тізімін жасау үшін пайдаланылады.