Sobes.tech
Middle

Pythonдеги range эмне жана ал кандайча аргумент катары колдонулат?

sobes.tech AI

AIден жооп

Pythonда range — бул өзүнчө функция, ал сандардын тизмегин түзөт. Ал көбүнчө белгилүү бир сандык диапазон менен циклдерди уюштурууда колдонулат.

Колдонуу форматтары:

  • range(stop) — 0дон start-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(...)) аркылуу тизмектерди түзүү үчүн.