बाहरी ड्राइव पर अपनी डिजिटल फ़ाइलों को स्टोर करें
मार्च 2024
अंतिम ट्यूटोरियल में हमने इफ स्टेटमेंट और बाकी क्लॉज पर चर्चा की और इसका उपयोग कैसे किया जा सकता है ताकि आपके प्रोग्राम को सरल या / या निर्णय लेने में आसानी हो। इस ट्यूटोरियल में, हम इस बात की जाँच करेंगे कि आपके प्रोग्राम को और अधिक जटिल निर्णय लेने की अनुमति देने के लिए ifif क्लॉज को कैसे जोड़ें।
ठीक है, हम सभी जानते हैं कि दुनिया या तो / या स्थितियों से अधिक जटिल है और इसलिए आप चाहते हैं कि आपका कार्यक्रम अधिक जटिल निर्णय लेने में सक्षम हो। किसी भिन्न कार्य को करने के लिए अपने प्रोग्राम को कोड करना संभव है, जिसके आधार पर कई परीक्षण (अभिव्यक्ति) सत्य हैं। कार्यक्रम प्रत्येक अभिव्यक्ति को एक रैखिक अनुक्रम में परीक्षण करेगा, जब तक कि अभिव्यक्ति में से एक सच नहीं पाया जाता है। फिर प्रोग्राम बाकी कोड को पूरा करेगा जो उस अभिव्यक्ति से मेल खाता है। यदि आपका प्रोग्राम कोड के अनुक्रम के अंत में जाता है और परीक्षण किए गए अभिव्यक्तियों में से कोई भी सत्य नहीं है, तो डिफ़ॉल्ट रूप से अन्य खंड का प्रदर्शन किया जाएगा। यह डिफ़ॉल्ट और क्लॉज वैकल्पिक है। आप चाहते हैं कि कार्यक्रम कुछ भी न करे अगर यह अभिव्यक्ति में से किसी एक को सही नहीं पाता है। उस स्थिति में, आपके पास डिफ़ॉल्ट कोड को छोड़ने का विकल्प होता है। आइए एक वास्तविक जीवन उदाहरण देखें। हमारे उदाहरण में आपके पास एक व्यावसायिक वेबसाइट है। आपके पास प्रत्येक महीने एक सुपर रियायती मूल्य पर बिक्री के लिए एक अलग उत्पाद है। अपनी वेबसाइट के फ्रंट पेज के ऊपरी बाएं कोने में आप वर्तमान विशेष रूप से कीमत वाले उत्पाद की एक छवि प्रदर्शित करना चाहते हैं। क्योंकि यह उत्पाद प्रत्येक महीने बदलता है, आप चाहते हैं कि आपका कार्यक्रम चालू माह प्राप्त करें और वर्तमान माह के लिए संबंधित छवि सेट करें। कोड की पहली तीन पंक्तियाँ अनुसरण करती हैं।
कोड की पहली पंक्ति ने चर $ current_image को शून्य करने के लिए प्रारंभ किया। कोड की दूसरी पंक्ति को वर्तमान महीना 1 और 12. के बीच संख्यात्मक मान के रूप में मिलता है। पहली अभिव्यक्ति के लिए कोड परीक्षण की तीसरी पंक्ति - क्या वर्तमान माह जनवरी (1) है। यदि यह अभिव्यक्ति सही है, तो $ current_image वैरिएबल image_jan.jpg पर सेट हो जाएगा। मुझे यकीन है कि आप अनुमान लगा सकते हैं कि बाकी कोड कैसे काम करेंगे। हम अन्य अभिव्यक्तियों का परीक्षण करने के लिए अन्य आकृति खंड का उपयोग करेंगे। अगला → | |||