Transcript for:
पायथन में गेस नंबर प्रोग्राम

अजय को इस वीडियो में आपको बताऊंगा उसको कैसे code करना था चलिए देखते हैं सबसे पहले आप एक variable define कर लीजे winning number और winning number को मैं assign कर लेता हूँ for example 27 उसके बाद मैं user से input करवाँगा user input equals input और user से number guess करने को कहूँगा guess a number between 1 and 100 उसके बाद जो भी user की input होगी मैं उसको integer में change कर लूँगा नहीं तो हमारे पास error आएगी उसके बाद if अगर user ने बिल्कुल सही guess कर लिया अगर user ने 27 guess कर लिया तो मैं क्या करूँगा print करवाऊंगा you win तो check करते हैं इस condition को तो पाइथन में equality को check करने के लिए हम use करते हैं double equal ठीक है और assign करने के लिए हम use करते हैं single equal for example यहाँ पर हमने एक variable में 27 value assign की but यहाँ पर हम check करना चाहते हैं ये equal है या नहीं है तो equality चेक करने के लिए double equal sign यूज़ करते हैं if user input equals winning number मतलब कि user ने बिल्कुल सही guess कर लिया ठीक है तो हम print करवाएंगे you win अगर यूजर ने सही कैस नहीं किया तो क्या होगा यूजर ने गलत कैस किया यूजर ने या तो छोटा नंबर कैस किया या बड़ा नंबर कैस किया तो इसलिए मैंने आपको का था कि अगर यूजर ने छोटा नंबर कैस किया तो इसलिए मैंने आपको का था कि अगर यू� गेस किया तो आपको प्रिंट करवाना है टू लो अगर योजर ने बड़ा नंबर गेस किया तो आपको प्रिंट करवाना है टू हाई तो इसी लिए यहां पर एल्स देखिए एल्स में कौन सी कंडिक्शन आएगी जब योजर ने गलत नंबर इंपूट किया और और अल्स के अंदर हम एक और इफ कंडिशन लगाएंगे यह चेक करने के लिए कि क्या यूजर ने नंबर छोटा कैस किया है अगर यूजर ने नंबर छोटा कैस किया है इफ यूजर इंपूट इस लेस्ट थैन विनिंग नंबर तो हम प्रिंट करवाएंगे तो यही मकसद था मेरा आपको यह exercise देने का ताकि आपको पता लगे कि आप else statement के अंदर भी if else statement यूज़ कर सकते हैं इसको बोलते है nested if else ठीक है अब देखिए अगर user ने सही number guess किया तो you win अगर गलत number guess किया तो 2 chance हो सकते हैं यहाँ तो number उसने छोटा guess किया अगर छोटा guess किया तो हम print करवा देंगे अगर number उसने छोटा भी guess नहीं किया तो क्या हो सकते हैं यहाँ पे हम else में क्या आएगा अगर उसका प्रति नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नमबर नम तो इसको मैं run करके देखता हूँ गेस नंबर बेटून वन एड हंडर्ड ठीक है फोर एक्जांपल मैंने गेस किया 50 देखिए टू हाई ठीक है फोर एक्जांपल मैंने नंबर गेस किया 30 देखिए टू हाई फोर एक्जांपल मैंने नंबर गेस किया 15 देखिए टू लो फोर एक्जांपल मैंने नंबर गेस कि अगर मैं ऐसा करूंगा और कोई बड़ा number गेस करूंगा for example 50 तो अभी too high ही print होगा but ये भी सही है ठीक है क्योंकि अगर user ने winning number भी गेस नहीं किया छोड़ा number भी गेस नहीं किया तो else के अंदर हम यहाँ पे print करवा देंगे too high और इस तरह की इस तरह की condition को बोलते हैं, इस तरह की if-else को बोलते हैं, nested if-else, मतलब की एक if के अंदर if-else होना या else के अंदर if-else होना, इसको nested if-else आप बोल सकते हैं, I hope आपको इस समझ आ चुकोगा, I hope आपको इस वीडियो पसंद आई होगी, अगर पसंद आई है तो please like कीजिए, अगर आ