স্ট্রিং সিঙ্গেল কোটেশন ও ডাবল কোটেশন ও থাকতে পারে
মনে করি আমাদের একটি স্ট্রিং আছে যার মধ্যে একটি শব্দ আছে doesn’t(যার মধ্যে একটি সিঙ্গেল কোটেশন আছে অনেক সময় ডাবল কোটেশন ও থাকতে পারে ) .আমাদের স্ট্রিং এর শব্দটি যদি সিঙ্গেল কোটেশনে থাকে যেমন এখানে doesn’t. তাহলে আমরা পুরো স্ট্রিংটি একটি ডাবল কোটেশনের মধ্যে রাখবো। আর যদি আমাদের স্ট্রিং এর শব্দটি যদি ডাবল কোটেশনে থাকে তাহলে সম্পূর্ণ স্ট্রিংটি সিঙ্গেল কোটেশনে রাখবো।
print("We Don't Want War") # স্ট্রিং এর মধ্যে সিঙ্গেল কোটেশন (') থাকলে স্ট্রিংকে ডাবল কোটেশনের মধ্যে রাখবো
print('this is "-" a simbol') # স্ট্রিং এর মধ্যে ডাবল কোটেশন (') থাকলে স্ট্রিংকে সিঙ্গেল কোটেশনের মধ্যে রাখবো
যদি সময় স্ট্রিং এর মধ্যে সিঙ্গেল কোটেশন অথবা ডাবল কোটেশন থাকে। তাহলে কিভাবে স্ট্রিংটি লিখবো
Escape quotes
অনেক সময় একটা স্ট্রিং এর মধ্যে একাধিক সিঙ্গেল কোটেশন বা ডাবল কোটেশন যুক্ত শব্দ থাকতে পারে তখন ওই কোটেশন যাতে প্রোগ্রামে এরর সৃষ্টি না করতে পারে তখন ওই শব্দের কোটেশনের পূর্বে একটা ব্যাক স্ল্যাশ \ যুক্ত করে দিলে প্রোগ্রামে আর এরর আসবে না।
print('it\'s a simple word') # সিঙ্গেল কোটেশনের মধ্যে সিঙ্গেল কোটেশন যুক্ত স্ট্রিং escape পদ্ধতি
print ("your simbol \"- is a minus simbol") # ডাবল কোটেশনের মধ্যে ডাবল কোটেশন যুক্ত স্ট্রিং escape পদ্ধতি