स्ट्रिंग कैरेक्टर्स का एक क्रम है जिसका न्यूमेरिक वैल्यू नहीं होता। पायथन में, ऐसे कैरेक्टर्स के क्रम को सिंगल या डबल कोट्स के अंदर शामिल किया जाता है। जहां तक भाषा सिंटैक्स का सवाल है, सिंगल या डबल कोटेड स्ट्रिंग में कोई अंतर नहीं है। दोनों प्रतिनिधित्व परस्पर विनिमय योग्य हैं। हालांकि, यदि सिंगल या डबल कोट स्वयं स्ट्रिंग का हिस्सा है, तो स्ट्रिंग को डबल या सिंगल कोट्स में रखा जाना चाहिए।
उदाहरण
उदाहरण के लिए, टेक्स्ट Hello "Python" को स्ट्रिंग के रूप में स्टोर करना है, तो सिंगल कोट्स का उपयोग करें:
str1 = 'Hello "Python"'
दूसरी ओर, यदि स्ट्रिंग Hello 'Python' जैसी होनी चाहिए, तो इसे डबल कोट्स में घोषित करें:
str2 = "Hello 'Python'"