जब उन सभी तत्वों को मुद्रित करने की आवश्यकता होती है जिन्हें 2 या 3 से विभाजित नहीं किया जा सकता है और 1 और 50 के बीच स्थित हैं, तो बाधाओं का उल्लेख 'जबकि' लूप और 'अगर' स्थिति के रूप में किया जाता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
print("Integers not divisible by 2 and 3, that lie between 1 and 50 are : ")
n = 1
while n <= 51:
if n % 2 != 0 and n % 3 != 0:
print(n)
n = n+1 आउटपुट
Integers not divisible by 2 and 3, that lie between 1 and 50 are : 1 5 7 11 13 17 19 23 25 29 31 35 37 41 43 47 49
स्पष्टीकरण
-
n का मान 1 को सौंपा गया है।
-
थोड़ी देर का लूप तब तक चलता है जब तक कि यह 'एन' 51 से अधिक न हो,
-
यह जांचता है कि संख्या 2 या 3 से विभाज्य है या नहीं।
-
यदि यह विभाज्य नहीं है, तो संख्या कंसोल पर प्रदर्शित होती है।
-
प्रत्येक प्रदर्शन के बाद, इसे बढ़ाया जाता है।