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

पायथन में एक स्ट्रिंग में एस्केप सीक्वेंस को कैसे प्रोसेस करें?

पाइथन में बैकस्लैश से बचने वाले तारों से बचने के दो तरीके हैं। पहले स्ट्रिंग का मूल्यांकन करने के लिए शाब्दिक_eval का उपयोग कर रहा है। ध्यान दें कि इस पद्धति में आपको स्ट्रिंग को उद्धरणों की दूसरी परत में घेरने की आवश्यकता है। उदाहरण के लिए:

>>> import ast
>>> a = '"Hello,\\nworld"'
>>> print ast.literal_eval(a)
Hello,
world

दूसरा तरीका स्ट्रिंग क्लास से डिकोड ('string_escape') विधि का उपयोग करना है। उदाहरण के लिए,

>>> print "Hello,\\nworld".decode('string_escape')
Hello,
world

  1. पायथन में एक स्ट्रिंग को कैसे उलटें?

    स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटरों का उपयोग पायथन में एक स्ट्रिंग को उलटने के लिए किया जा सकता है। उदाहरण के लिए: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ [] ऑपरेटर कोलन : द्वारा अलग किए गए 3 नंबर ले सकता है। पहला स्टा

  1. पायथन में स्ट्रिंग में सभी प्रमुख सफेद जगहों को कैसे हटाएं?

    Lstrip () विधि एक स्ट्रिंग की शुरुआत में प्रमुख व्हाइटस्पेस, न्यूलाइन और टैब वर्णों को हटा देगी। आप इसे निम्न तरीके से उपयोग कर सकते हैं: >>> '     hello world!'.lstrip() 'hello world!' आप एक ही तरीके से पिछली और अग्रणी व्हाइटस्पेस दोनों को हटाने के लिए स्ट्रिप()

  1. कैसे जांचें कि पाइथन में एक स्ट्रिंग अल्फान्यूमेरिक है या नहीं?

    पायथन स्ट्रिंग क्लास में isalnum () नामक एक विधि है जिसे एक स्ट्रिंग पर बुलाया जा सकता है और हमें बताता है कि स्ट्रिंग में केवल अल्फ़ान्यूमेरिक्स हैं या नहीं। आप इसे निम्न तरीके से कॉल कर सकते हैं: >>> '123abc'.isalnum() True >>> '123#$%abc'.isalnum() False आप उसी