Ranges पर लूप चलाना
अब जब आप UnitRange और StepRange परिभाषित कर सकते हैं, तो आइए देखें कि इस अध्याय में कवर किए गए दोनों loops का उपयोग करके आप इन ranges पर कैसे iterate कर सकते हैं। आपने पहले देखा था कि यदि आप सिर्फ वैरिएबल को प्रिंट करते हैं, तो आपको range ही दिखाई देता है, उसके अंदर के values नहीं। Range के values पाने के लिए, आप एक loop का उपयोग करके range के हर value पर iterate कर सकते हैं।
एक range हमें starting point सेट करने देता है, और यह तब उपयोगी होता है जब आप सीधे range पर loop नहीं चला रहे हों बल्कि किसी दूसरे data type पर loop चला रहे हों और slice तय करने के लिए range का उपयोग कर रहे हों।
इस अभ्यास के पहले भाग में, आप my_range नाम का एक range परिभाषित करेंगे, और फिर एक for loop का उपयोग करके उस range के सभी values को प्रिंट करेंगे।
अभ्यास के दूसरे भाग में, आप उसी range पर iterate करेंगे, लेकिन इस बार while loop का उपयोग करेंगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Julia
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Define a range with start=1, stop=100, step=5
my_range = ____:____:____
# Iterate over my_range using a for loop, print results
for ____ in ____
println(____)
end