Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन लोअरकेस:एक चरण-दर-चरण मार्गदर्शिका

पायथन लोअर () फ़ंक्शन एक स्ट्रिंग को सभी लोअरकेस में परिवर्तित करता है। पायथन isLower () विधि जाँच करेगी कि क्या एक स्ट्रिंग में वर्णानुक्रमिक वर्ण सभी लोअरकेस हैं और सही या गलत लौटाते हैं। लोअर () और isLower () फ़ंक्शन ईमेल जैसे क्षेत्रों के लिए उपयोगी होते हैं जहाँ सभी अक्षर लोअरकेस होने चाहिए।


जब आप पायथन में एक स्ट्रिंग के साथ काम कर रहे हों, तो आप उस स्ट्रिंग की सामग्री को लोअरकेस में बदलना चाह सकते हैं।

उदाहरण के लिए, आप एक साइन अप फॉर्म बना रहे होंगे जो उपयोगकर्ता के ईमेल को लोअरकेस में बदल देता है। यह एक सामान्य प्रथा है जिसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि अपरकेस में उसी ईमेल का उपयोग करके दूसरा खाता नहीं बनाया जा सकता क्योंकि स्ट्रिंग केस-संवेदी होती हैं।

पायथन लोअरकेस

पायथन बिल्ट-इन फंक्शन लोअर () एक स्ट्रिंग को लोअरकेस में बदलने और संशोधित स्ट्रिंग की एक प्रति वापस करने के लिए इस्तेमाल किया जा सकता है। इसके अलावा, पायथन isLower() . है विधि का उपयोग यह जांचने के लिए किया जा सकता है कि स्ट्रिंग के सभी वर्ण लोअरकेस में दिखाई देते हैं या नहीं।

इस ट्यूटोरियल में, हम चर्चा करेंगे कि lower() . का उपयोग कैसे करें और isLower() लोअरकेस स्ट्रिंग्स के साथ काम करने के तरीके। हम इन विधियों में से प्रत्येक के लिए उदाहरणों का पता लगाएंगे ताकि यह दिखाया जा सके कि वे पायथन प्रोग्राम में कैसे काम कर सकते हैं।

निचला()पायथन विधि

पायथन लोअर () विधि सभी वर्णों को एक स्ट्रिंग में लोअरकेस में परिवर्तित करती है। संख्या और विशेष वर्ण अपरिवर्तित रहते हैं। निचला () पायथन स्ट्रिंग मान के अंत में जोड़ा जाता है।

निचला () पायथन की स्ट्रिंग विधियों में से एक है। यह एक स्ट्रिंग में सभी आवरण वाले पात्रों पर काम करता है। यहाँ पायथन के लिए वाक्य रचना है निचला () समारोह:

string_name.lower()

निचला () फ़ंक्शन कोई पैरामीटर नहीं लेता है।

81% प्रतिभागियों ने कहा कि बूटकैंप में भाग लेने के बाद उन्हें अपनी तकनीकी नौकरी की संभावनाओं के बारे में अधिक आत्मविश्वास महसूस हुआ। आज ही एक बूटकैंप से मिलान करें।

बूटकैंप शुरू करने से लेकर अपनी पहली नौकरी खोजने तक, औसत बूटकैंप ग्रेड ने करियर संक्रमण में छह महीने से भी कम समय बिताया।

यह दिखाने के लिए कि कैसे निचला () काम करता है, हम एक उदाहरण का उपयोग करेंगे।

लोअरकेस पायथन उदाहरण

मान लें कि हम एक साइन अप फॉर्म बना रहे हैं, और हम उस ईमेल पते को बदलना चाहते हैं जिसे उपयोगकर्ता ने लोअरकेस में डाला है। हम निम्नलिखित कोड का उपयोग करके ऐसा कर सकते हैं:

<पूर्व>ईमेल =इनपुट ("आपका ईमेल पता क्या है?") प्रिंट (ईमेल) final_email =ईमेल। निचला () प्रिंट (अंतिम_ईमेल)

निष्पादन पर, हमारा कोड निम्नलिखित तार लौटाता है:

आपका ईमेल पता क्या है?aLex@gmail.comaLex@gmail.comalex@gmail.com

हम ईमेल . नामक एक वैरिएबल घोषित करते हैं जो उपयोगकर्ता से एक ईमेल पता एकत्र करता है। इस मामले में, हमने अपने ईमेल के रूप में "aLex@gmail.com" डाला। फिर, हम उस ईमेल को उस प्रारूप में कंसोल पर प्रिंट करते हैं जो यह दिखाई देता है जब इसे पायथन कंसोल में दर्ज किया गया था।

अगली पंक्ति में, हम final_email . नामक एक पायथन वैरिएबल घोषित करते हैं जो ईमेल . की सामग्री को रूपांतरित करता है लोअरकेस के लिए परिवर्तनीय। अंत में, हम final_email print प्रिंट करते हैं कंसोल पर, जो हमारी मूल स्ट्रिंग लौटाता है लेकिन लोअरकेस में।

निचला () प्रतीकों और संख्याओं को उनकी नियमित स्थिति में लौटाएगा क्योंकि वे वर्ण केस-संवेदी नहीं हैं। स्ट्रिंग में केवल यूनिकोड वर्ण लोअरकेस में कनवर्ट किए जाते हैं।

पायथन isLower()

पायथन isLower () विधि मूल्यांकन करती है कि स्ट्रिंग में सभी वर्ण लोअरकेस हैं या नहीं। यह विधि संख्याओं, रिक्त स्थान और अन्य गैर-वर्णमाला वर्णों की जाँच नहीं करती है।

किसी स्ट्रिंग को लोअरकेस में बदलने से पहले, आप यह मूल्यांकन करना चाहेंगे कि वह स्ट्रिंग पहले से ही लोअरकेस में है या नहीं। यहीं पर isLower() . है विधि आती है।

निम्न है () स्ट्रिंग में केवल लोअरकेस वर्ण हैं या नहीं, इसके आधार पर एक सही या गलत मान देता है। यहाँ पायथन के लिए वाक्य रचना है isLower() विधि:

string_name.isLower()

निचले() . की तरह विधि, isLower() कोई पैरामीटर नहीं लेता है। इसके बजाय, इसे एक स्ट्रिंग मान के अंत में जोड़ा जाता है।

isLower() पायथन उदाहरण

आइए एक उदाहरण का उपयोग करके दिखाएं कि कैसे निचला () विधि काम करती है। उदाहरण के लिए, उपयोगकर्ता के ईमेल को लोअरकेस में बदलने से पहले, हम यह जांचना चाहते हैं कि यह पहले से ही लोअरकेस में है या नहीं। हम इस कोड का उपयोग करके ऐसा कर सकते हैं:

ईमेल =इनपुट ("आपका ईमेल पता क्या है?") प्रिंट (email.isLower ())

यदि हम अपना प्रोग्राम चलाते हैं और "aLex@gmail.com" ईमेल डालते हैं, तो हमारा कोड निम्नलिखित लौटाता है:

आपका ईमेल पता क्या है?aLex@gmail.comगलत

स्ट्रिंग “aLex@gmail.com” में एक अपरकेस वर्ण है—L —और इसलिए isLower() विधि ने फैसला किया कि यह गलत था। इस बीच, अगर हम अपने प्रोग्राम में "alex@gmail.com" ईमेल डालते हैं, तो हमें निम्नलिखित आउटपुट प्राप्त होंगे:

आपका ईमेल पता क्या है?alex@gmail.comTrue

निम्न है () स्ट्रिंग में सफेद स्थान, अंक और/या प्रतीक होने पर भी सत्य वापस आ जाएगा। स्ट्रिंग में पाए जाने वाले केवल लोअरकेस अक्षर isLower() . का कारण बनेंगे इसे गलत के रूप में मूल्यांकन करने के लिए।

मान लें कि हम कोड के एक विशेष ब्लॉक को चलाना चाहते हैं, जो इस बात पर निर्भर करता है कि किसी स्ट्रिंग में अपरकेस वर्ण है या नहीं। हम इसे पायथन "if" स्टेटमेंट का उपयोग करके कर सकते हैं।

निम्नलिखित कोड पर विचार करें:

if ईमेल.isLower():प्रिंट ("यह ईमेल मान्य है।") और:प्रिंट करें ("ईमेल पतों में केवल लोअरकेस वर्ण हो सकते हैं।")

उपयोगकर्ता का ईमेल केवल लोअरकेस वर्णों का उपयोग करता है या नहीं, इसका मूल्यांकन करने के लिए हम एक पायथन if स्टेटमेंट और isLower () पद्धति का उपयोग करते हैं। यदि isLower() सही है, तो "if" कथन निष्पादित होता है। अन्यथा, हमारा "अन्य" कथन निष्पादित होता है।

अगर हम "alex@gmail.com" ईमेल डालते हैं, तो हमारा कोड वापस आ जाएगा:

यह ईमेल मान्य है।

निष्कर्ष

पायथन निचला () विधि का उपयोग स्ट्रिंग को लोअरकेस में बदलने और स्ट्रिंग की संशोधित प्रति वापस करने के लिए किया जा सकता है। पायथन isLower() फ़ंक्शन का उपयोग यह जांचने के लिए किया जा सकता है कि स्ट्रिंग में अपरकेस वर्ण है या नहीं।

इस ट्यूटोरियल में, हमने दो मुख्य पायथन लोअरकेस विधियों की खोज की है:लोअर () और isLower() . हमने कार्रवाई में इन विधियों के कुछ उदाहरणों की भी जांच की। तो अब आपके पास पाइथन विशेषज्ञ की तरह लोअरकेस स्ट्रिंग्स के साथ काम करने के लिए आवश्यक ज्ञान है!

यदि आप पायथन में कोडिंग के बारे में अधिक पढ़ने में रुचि रखते हैं, तो हमारा पूरा देखें कि पायथन कैसे सीखें गाइड।


  1. पायथन दुभाषिए:एक चरण-दर-चरण मार्गदर्शिका

    पायथन सीखने के लिए सुपर सुलभ है क्योंकि पायथन दुभाषिए ऑनलाइन मौजूद हैं, यह सुनिश्चित किए बिना कि आपके पास अपनी मशीन पर पायथन का सही संस्करण स्थापित है। इस लेख में, हम बात करते हैं कि पायथन इंटरप्रेटर क्या है और ऑनलाइन उपयोग के लिए उपलब्ध कुछ अधिक लोकप्रिय, शुरुआती-अनुकूल दुभाषियों की सूची बनाएं।

  1. पायथन का नाम बदलें फ़ाइल:एक चरण-दर-चरण मार्गदर्शिका

    पायथन os.rename() विधि फ़ाइल का नाम बदल देती है। os.rename() दो तर्कों को स्वीकार करता है:पुरानी फ़ाइल का पथ और नई फ़ाइल का पथ। नया फ़ाइल पथ किसी भिन्न फ़ाइल नाम में समाप्त होना चाहिए। जब आप पायथन में फाइलों के साथ काम कर रहे होते हैं, तो आप यह तय कर सकते हैं कि आप किसी विशेष फाइल का नाम बदलना चा

  1. पायथन एब्सोल्यूट वैल्यू:एक चरण-दर-चरण मार्गदर्शिका

    पायथन एब्स () विधि किसी संख्या का निरपेक्ष मान लौटाती है। किसी संख्या का निरपेक्ष मान 0 से संख्या की दूरी है। यह किसी भी ऋणात्मक संख्या को धनात्मक बनाता है, जबकि धनात्मक संख्याएँ अप्रभावित रहती हैं। उदाहरण के लिए, abs(-9) 9 लौटाएगा, जबकि abs(2) 2 लौटाएगा। एक निरपेक्ष मान संख्या रेखा पर किसी संख्य