जब दो स्ट्रिंग्स लेने और किसी भी अंतर्निहित फ़ंक्शन का उपयोग किए बिना बड़ी स्ट्रिंग प्रदर्शित करने की आवश्यकता होती है, तो काउंटर का उपयोग स्ट्रिंग्स की लंबाई प्राप्त करने के लिए किया जा सकता है, और 'अगर' स्थिति का उपयोग उनकी लंबाई की तुलना करने के लिए किया जा सकता है।
नीचे उसी का प्रदर्शन है -
उदाहरण
string_1= "Hi there" string_2= "Hi how are ya" print("The first string is :") print(string_1) print("The second string is :") print(string_2) count_1 = 0 count_2 = 0 for i in string_1: count_1=count_1+1 for j in string_2: count_2=count_2+1 if(count_1<count_2): print("The larger string is :") print(string_2) elif(count_1==count_2): print("Both the strings are equal in length") else: print("The larger string is :") print(string_1)
आउटपुट
The first string is : Hi there The second string is : Hi how are ya The larger string is : Hi how are ya
स्पष्टीकरण
-
दो तार परिभाषित हैं, और कंसोल पर प्रदर्शित होते हैं।
-
दो काउंटर वेरिएबल को 0 से इनिशियलाइज़ किया जाता है।
-
पहली स्ट्रिंग को फिर से चालू किया जाता है और इसकी लंबाई काउंटर को बढ़ाकर निर्धारित की जाती है।
-
दूसरी स्ट्रिंग के लिए भी ऐसा ही किया जाता है।
-
इन गणनाओं की एक दूसरे से तुलना की जाती है।
-
मान के आधार पर, आउटपुट कंसोल पर प्रदर्शित होता है।