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(...)).