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

नाम के प्रारंभिक अक्षर प्रिंट करने के लिए पायथन प्रोग्राम (उपनाम पूरा)

समस्या विवरण

यहां हम विभिन्न पायथन इनबिल्ट फंक्शन का उपयोग करते हैं। सबसे पहले हम split() का उपयोग करते हैं। शब्दों को सूची में विभाजित करें। फिर अंतिम से पहले शब्द तक पार करें और upper() फंक्शन का उपयोग करके पहला वर्ण बड़े अक्षर में प्रिंट करें और फिर अंतिम शब्द जोड़ें जो नाम का शीर्षक है और यहां हम title() का उपयोग करते हैं, title फंक्शन पहले वर्ण को बड़े अक्षर में बदलता है।

उदाहरण

इनपुट: Pradip Chandra Sarkar
आउटपुट: P.C Sarkar

एल्गोरिदम

  1. सबसे पहले स्ट्रिंग को सूची में विभाजित करें।
  2. newspace को स्पेस ("") से आरंभ करें।
  3. फिर सूची को अंतिम से पहले शब्द तक पार करें।
  4. फिर upper फंक्शन का उपयोग करके पहला बड़ा अक्षर जोड़ें।
  5. फिर सूची का अंतिम आइटम प्राप्त करें।

उदाहरण कोड

# नाम के प्रारंभिक अक्षर प्रिंट करने का पायथन प्रोग्राम
def fullname(str1):
    # स्ट्रिंग को सूची में विभाजित करें
    lst = str1.split()
    newspace = ""
    # सूची में पार करें
    for i in range(len(lst) - 1):
        str1 = lst[i]
        # पहला बड़ा अक्षर जोड़ें
        newspace += (str1[0].upper() + '.')
    # l[-1] सूची का अंतिम आइटम देता है
    newspace += lst[-1].title()
    return newspace

# ड्राइवर कोड
str1 = input("पूरा नाम दर्ज करें ::>")
print("नाम का संक्षिप्त रूप है ::>", fullname(str1))

आउटपुट

पूरा नाम दर्ज करें ::>pradip chandra sarkar
नाम का संक्षिप्त रूप है ::> P.C.Sarkar
  1. - टुपल मानों की सूची के साथ डेटाफ्रेम की पंक्तियों को OrderedDict के रूप में प्रिंट करने के लिए पायथन प्रोग्राम लिखें

    मान लीजिए आपके पास एक डेटाफ्रेम है और टुपल्स की सूची के साथ OrderedDict का परिणाम है: OrderedDict([(Index, 0), (Name, Raj), (Age, 13), (City, Chennai), (Mark, 80)]) OrderedDict([(Index, 1), (Name, Ravi), (Age, 12), (City, Delhi), (Mark, 90)]) OrderedDict([(Index, 2), (Name, Ram), (Age, 13), (City,

  1. - पायथन में पहला CGI प्रोग्राम

    यहां एक सरल लिंक है, जो hello.py नामक एक CGI स्क्रिप्ट से जुड़ा हुआ है। यह फ़ाइल /var/www/cgi-bin डायरेक्टरी में रखी गई है और इसमें निम्नलिखित सामग्री है। अपने CGI प्रोग्राम को चलाने से पहले, सुनिश्चित करें कि आपने chmod 755 hello.py UNIX कमांड का उपयोग करके फ़ाइल का मोड बदल दिया है ताकि फ़ाइल निष्प

  1. - Python प्रोग्राम से सूची में पहले और अंतिम तत्वों को इंटरचेंज करना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें अंतिम तत्व को पहले तत्व के साथ स्वैप करने की आवश्यकता है। समस्या को हल करने के लिए 4 दृष्टिकोण हैं जैसा कि नीचे चर्चा की गई है। दृष्टिकोण 1 - ब्रूट-फोर्स दृष्टिकोण उदाहरण def swapLast(Lis