पाइथन विकास पाठ्यक्रम
अध्याय
>
स्तर
शर्तें
बुनियादी if कथन
ऐसे समय होते हैं जब आप कुछ क्रियाओं में शर्तें जोड़ना चाहते हैं, इससे आपका कोड लचीला रहेगा और परिस्थिति के अनुसार अलग-अलग कार्य कर सकेगा। इसके लिए हम if स्टेटमेंट्स का उपयोग ऑपरेटर्स के साथ करते हैं, ताकि हम कुछ शर्तों की जांच कर सकें और उपयुक्त क्रियाएं कर सकें।
इस पहले अभ्यास में, अंडे इकट्ठा करें और किसी सूची में दिए गए कुछ मानों को एक-दूसरे के समान या भिन्न हैं या नहीं, यह जांचने के लिए == और != ऑपरेटर्स का उपयोग करें।

उद्देश्य
क्षेत्र में सभी अंडे इकट्ठा करें और if वक्तव्य में शर्तों का उपयोग करके उनकी आपस में तुलना करें।
क्षेत्र में चलते हुए सभी अंडे इकट्ठा करें, एक बार जब आप उन्हें इकट्ठा कर लें तो उन्हें basket नामक सूची में संग्रहीत करें।
basket = ["blue egg", "red egg", "shiny egg", "green egg"]
एक बार जब आप सूची सेट कर लें, तो तुलना करने के लिए X चिह्नों तक जाएं और if वक्तव्य में शर्तें सेट करके उन्हें एक-दूसरे और eggs नामक स्थिरांक के साथ तुलना करें। eggs स्थिरांक उन अंडों के लिए आपका सामान्य मान है जो आपके पास मौजूद हैं।
if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")
यह कोड सूची के पहले दो आइटमों की तुलना करता है; == ऑपरेटर यह जांचने के लिए उपयोग किया जाता है कि तुलना किए जा रहे दो आइटम समान हैं या नहीं। यदि वे समान हैं, तो पहला कमांड लिया जाता है; यदि नहीं, तो else वक्तव्य के अंतर्गत कोड चलाया जाता है।
इसी तरह के if वक्तव्यों को निम्नलिखित दो X चिह्नों पर चलाएँ, लेकिन नीचे दी गई शर्तों का उपयोग करें:
if basket[1] != basket[2] और if basket == eggs। != ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि तुलना किए जा रहे दो आइटम समान नहीं हैं।