কম্পিউটার

পাইথনে দুটি স্ট্রিং কীভাবে সংযুক্ত করবেন?


দুটি স্ট্রিংকে একত্রিত করা মানে উভয় স্ট্রিংকে একসাথে একত্রিত করা। "টিউটোরিয়াল" এবং "পয়েন্ট" এর সংমিশ্রণের ফলে "টিউটোরিয়াল পয়েন্ট" হবে।

আমরা পাইথনে দুটি স্ট্রিং সংযুক্ত করার বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব।

'+' অপারেটর ব্যবহার করা

দুটি স্ট্রিংকে কেবলমাত্র তাদের মধ্যে ‘+’ অপারেটর ব্যবহার করে পাইথনে সংযুক্ত করা যেতে পারে।

'+' অপারেটর ব্যবহার করে দুটির বেশি স্ট্রিং সংযুক্ত করা যেতে পারে।

উদাহরণ

s1="Tutorials"s2="Point"s3=s1+s2s4=s1+" "+s2print(s3)print(s4)

আউটপুট

TutorialsPointটিউটোরিয়াল পয়েন্ট

% অপারেটর ব্যবহার করা হচ্ছে

আমরা পাইথনে দুটি স্ট্রিং একত্রিত করতে % অপারেটর ব্যবহার করতে পারি। এর বাস্তবায়ন নিচের উদাহরণে দেখানো হয়েছে।

উদাহরণ

s1="Tutorials"s2="Point"s3="%s %s"%(s1,s2)s4="%s%s"%(s1,s2)মুদ্রণ(s3)মুদ্রণ(s4) 

আউটপুট

Tutorials PointTutorialsPoint

%s স্ট্রিং ডেটা টাইপ নির্দেশ করে। আউটপুটে দুটি স্ট্রিং এর মধ্যবর্তী স্থান "%s %s" এর মধ্যবর্তী স্থানের উপর নির্ভর করে, যা উপরের উদাহরণ থেকে স্পষ্ট।

join() পদ্ধতি ব্যবহার করে

join() একটি স্ট্রিং পদ্ধতি যা উপাদানগুলির একটি ক্রম যুক্ত করতে ব্যবহৃত হয়। এই পদ্ধতিটি দুটি স্ট্রিংকে একত্রিত করতে ব্যবহার করা যেতে পারে।

উদাহরণ

s1="Tutorials"s2="Point"s3=".join([s1,s2])s4=" ".join([s1,s2])print(s3)print(s4)

আউটপুট

TutorialsPointটিউটোরিয়াল পয়েন্ট

ফরম্যাট ব্যবহার করে()

ফরম্যাট() একটি স্ট্রিং ফরম্যাটিং ফাংশন। এটি দুটি স্ট্রিংকে সংযুক্ত করতে ব্যবহার করা যেতে পারে।

উদাহরণ

s1="Tutorials"s2="Point"s3="{}{}".format(s1,s2)s4="{} {}".format(s1,s2)print(s3)print(s4) )

আউটপুট

TutorialsPointটিউটোরিয়াল পয়েন্ট

{} স্ট্রিং ভেরিয়েবলের অবস্থান নির্ধারণ করে। '{} {}'-এর মধ্যবর্তী স্থানটি আউটপুটে দুটি সংযুক্ত স্ট্রিংগুলির মধ্যে স্থানের জন্য দায়ী৷


  1. পাইথনে রেজেক্স ব্যবহার করে দুটি স্ট্রিং কীভাবে তুলনা করবেন?

  2. পাইথনে সংখ্যা সহ একটি স্ট্রিং কীভাবে সংযুক্ত করবেন?

  3. পাইথনে স্ট্রিংগুলির তালিকা কীভাবে বাছাই করবেন?

  4. পাইথনে একটি একক স্ট্রিং রূপান্তর করতে দুটি স্ট্রিং কিভাবে যোগদান করবেন?