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

पायथन में रेगेक्स का उपयोग करके दो तारों की तुलना कैसे करें?

हम निम्नलिखित कोड का उपयोग करके दिए गए स्ट्रिंग्स की तुलना कर सकते हैं

उदाहरण

import re
s1 = 'Pink Forest'
s2 = 'Pink Forrest'
if bool(re.search(s1,s2))==True:
   print 'Strings match'
else:
   print 'Strings do not match'

आउटपुट

यह आउटपुट देता है

Strings do not match

  1. पायथन का उपयोग करके पैलिंड्रोम बनाने के लिए दो तारों को विभाजित करने का कार्यक्रम

    मान लीजिए कि हमारे पास दो तार a और b हैं जिनकी लंबाई समान है। हमें एक इंडेक्स का चयन करना है और उस चयनित इंडेक्स पर दोनों स्ट्रिंग्स को विभाजित करना है, a को दो स्ट्रिंग्स में विभाजित करना:a_pref और a_suff जहां a =a_pref | a_suff, और b को दो स्ट्रिंग्स में विभाजित करना:b_pref | b_suff (| concatenati

  1. पायथन का उपयोग करके दो भूखंडों को साथ-साथ कैसे बनाया जाए?

    सबप्लॉट (पंक्ति, कॉल, इंडेक्स) विधि का उपयोग करके, हम एक आकृति को पंक्ति * कॉल भागों में विभाजित कर सकते हैं, और सूचकांक स्थिति पर आकृति को प्लॉट कर सकते हैं। निम्नलिखित कार्यक्रम में, हम एक ही आकृति में दो आरेख बनाएंगे। कदम numpy का उपयोग करके x, y1, y2 अंक बनाना। nrows =1, ncols =2, index =1

  1. पायथन में एक लंबी बहु-पंक्ति स्ट्रिंग कैसे बनाएं?

    मल्टीलाइन स्ट्रिंग्स बनाने के लिए, सिंगल/डबल कोट्स की एक जोड़ी का उपयोग करने के बजाय, हम तीन जोड़े का उपयोग करते हैं। उदाहरण के लिए, multiline_str = """ My multi-line string """ print multiline_str यह आउटपुट देगा:   My   multi-line   string ध्यान दें कि