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

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

दोहरे उद्धरण चिह्नों को प्रिंट करना मुश्किल है, क्योंकि वाक्य रचना के भाग के रूप में उनके आसपास के तारों को प्रिंट करना स्वयं आवश्यक है। इस लेख में हम देखेंगे कि कैसे इन दोहरे उद्धरण चिह्नों को प्रिंट स्टेटमेंट का उपयोग करके प्रिंट किया जा सकता है।

नीचे दिए गए परिदृश्य दोहरे उद्धरण चिह्नों को प्रिंट नहीं करेंगे। कोड की पहली दो पंक्तियाँ कोई आउटपुट नहीं देंगी जबकि अंतिम त्रुटि के माध्यम से।

उदाहरण

print(" ")
print(" " " ")
print(""aString"")

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -;

print(""aString"")
^
SyntaxError: invalid syntax

लेकिन अगर हम नीचे दिखाए गए अनुसार उचित उद्धरणों के साथ तारों को घेरते हैं, तो उद्धरण स्वयं मुद्रित हो सकते हैं। सिंगल कोट्स के भीतर डबल कोट्स को संलग्न करना ट्रिक है।

उदाहरण

print('Hello Tutorialspoint')
print('"Hello Tutorialspoint"')

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Hello Tutorialspoint
"Hello Tutorialspoint"

स्ट्रिंग चर का उपयोग करना

हम दोहरे उद्धरण चिह्नों के साथ-साथ किसी अन्य वर्ण को प्रिंट करने के लिए स्ट्रिंग स्वरूपण का भी उपयोग कर सकते हैं जो प्रिंट सिंटैक्स का हिस्सा है।

उदाहरण

StringVar = 'Hello Tutorialspoint'
print("\"%s\""% StringVar )
print("\\%s\\"% StringVar )
print('"%s"' % StringVar )
print('"{}"'.format(StringVar))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

"Hello Tutorialspoint"
\Hello Tutorialspoint\
"Hello Tutorialspoint"
"Hello Tutorialspoint"

  1. हम पायथन में एक अपरिवर्तनीय स्ट्रिंग की आईडी कैसे बदल सकते हैं?

    पायथन में स्ट्रिंग्स अपरिवर्तनीय हैं, जिसका अर्थ है कि एक बार एक स्ट्रिंग बन जाने के बाद, इसे बदला नहीं जा सकता है। जब आप एक स्ट्रिंग बनाते हैं, और यदि आप एक ही स्ट्रिंग बनाते हैं और इसे किसी अन्य चर के लिए असाइन करते हैं, तो वे दोनों एक ही स्ट्रिंग/मेमोरी की ओर इशारा करेंगे। उदाहरण के लिए, >>

  1. पाइथन में सही-उचित मूल स्ट्रिंग के साथ स्पेस-गद्देदार स्ट्रिंग कैसे प्राप्त करें?

    हम विधि rjust() का उपयोग कर सकते हैं जो स्ट्रिंग को चौड़ाई के बराबर लंबाई की एक स्ट्रिंग में सही ठहराता है जो पैडिंग के बाद कुल स्ट्रिंग लंबाई है। पैडिंग निर्दिष्ट फिलचर का उपयोग करके किया जाता है (डिफ़ॉल्ट एक स्थान है)। यदि चौड़ाई लेन (ओं) से कम है, तो मूल स्ट्रिंग लौटा दी जाती है। उदाहरण के लिए: &

  1. मैं कैसे जांचूं कि एक पायथन चर मौजूद है या नहीं?

    हम निम्नलिखित कोड का उपयोग यह जांचने के लिए करते हैं कि क्या अजगर में एक चर मौजूद है। उदाहरण x =10 class foo: g = 'rt' def bar(self): m=6 print (locals()) if 'm' in locals(): print ('m is local variable') else: print ('m is not a local variable') f = foo() f.bar() pri