কম্পিউটার টিউটোরিয়াল

পাইথনে স্ট্রিং ভেরিয়েবলের সাথে ডাবল কোট প্রিন্ট করা

ডাবল কোট প্রিন্ট করা কঠিন, কারণ স্ট্রিং প্রিন্ট করার জন্য সিনট্যাক্সের অংশ হিসেবে ডাবল কোটের দরকার পড়ে। এই আর্টিকেলে আমরা দেখব কিভাবে প্রিন্ট স্টেটমেন্টে ডাবল কোট প্রিন্ট করা যায়।

নিচের সিনেরিওগুলো ডাবল কোট প্রিন্ট করবে না। প্রথম দুটি লাইন কোনো আউটপুট দেবে না, শেষটি এরর দেবে।

উদাহরণ

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. পাইথনে স্ট্রিং-এ এসকেপ সিকোয়েন্স প্রসেস করা

  2. পাইথনে অপরিবর্তনশীল স্ট্রিং-এর আইডি পরিবর্তন করা

  3. পাইথনে স্পেস প্যাডিং দিয়ে স্ট্রিংকে ডান জাস্টিফাই করা

  4. পাইথন ভেরিয়েবল অস্তিত্ব আছে কিনা যাচাই করার পদ্ধতি