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

पायथन प्रोग्राम: IP एड्रेस से लीडिंग ज़ीरोज़ हटाना


IP एड्रेस नीचे दिया गया है, हमारा कार्य IP एड्रेस से लीडिंग ज़ीरोज़ हटाना है। पहले हम दिए गए स्ट्रिंग को "." से स्प्लिट करते हैं और फिर इसे इंटीजर में कन्वर्ट करते हैं और लीडिंग ज़ीरोज़ हटाते हैं फिर उन्हें वापस स्ट्रिंग में जोड़ते हैं।

उदाहरण

Input: 200.040.009.400
Output: 200.40.9.400

एल्गोरिदम

चरण 1: IP एड्रेस इनपुट करें।
चरण 2: IP को "." से स्प्लिट करें।
चरण 3: फिर स्ट्रिंग को इंटीजर में कन्वर्ट करें, हम int(पैरामीटर) फंक्शन का उपयोग कर सकते हैं।
चरण 4: लीडिंग ज़ीरोज़ हटाएं।
चरण 5: फिर इसे str(पैरामीटर) द्वारा वापस स्ट्रिंग में कन्वर्ट करें और फिर join फंक्शन का उपयोग करके उन्हें वापस जोड़ें।

उदाहरण कोड

# पायथन प्रोग्राम: IP एड्रेस से लीडिंग ज़ीरोज़ हटाने और प्रिंट करने के लिए
# फंक्शन लीडिंग ज़ीरोज़ हटाने के लिए
def IP(ip):
    zeroip = ".".join([str(int(i)) for i in ip.split(".")])
    return zeroip

# ड्राइवर कोड
ip = input("Enter the IP address ::>")
print("New Ip Address ::>", IP(ip))

आउटपुट

Enter the IP address ::>200.006.020.900
New Ip Address ::> 200.6.20.900
  1. Python में Label से Text कैसे Remove करें? Python में Label से Text कैसे Remove करें?

    Tkinter GUI-based applications बनाने और develop करने के लिए एक Python library है। इस लेख में, हम देखेंगे कि कुछ text वाले Label से text कैसे remove करें। Label से text remove करने के लिए, हम एक associated button बनाएंगे जो Label के लिए trigger के रूप में कार्य करेगा। उदाहरण # Import Tkinter Library

  1. - पायथन प्रोग्राम: लिस्ट से डुप्लिकेट एलिमेंट्स हटाना

    एक लिस्ट दी गई है जिसमें डुप्लिकेट एलिमेंट हैं, हमारा कार्य एक और लिस्ट बनाना है जिसमें बिना डुप्लिकेट के एलिमेंट्स हों।उदाहरणA::[2, 3, 4, 3, 4, 6, 78, 90] Output::[2, 3, 4, 6, 78, 90]एल्गोरिदमचरण 1: एक लिस्ट बनाएं। चरण 2: एक नई लिस्ट बनाएं जो खाली हो। चरण 3: लिस्ट में हर एलिमेंट को ट्रैवर्स करें। च

  1. - दिए गए वाक्य से सभी डुप्लिकेट शब्द हटाने का पायथन प्रोग्राम

    समस्या विवरण एक वाक्य दिया गया है। दिए गए वाक्य से सभी डुप्लिकेट शब्द हटाएं। उदाहरण इनपुट: I am a peaceful soul and blissful soul. आउटपुट: I am a peaceful soul and blissful. एल्गोरिदम इनपुट वाक्य को स्पेस से विभाजित करके शब्दों में बांटें। दिए गए स्ट्रिंग्स की सूची में प्रत्येक स्ट्रिंग को जोड़क