দুটি স্ট্রিংকে একত্রিত করা মানে উভয় স্ট্রিংকে একসাথে একত্রিত করা। "টিউটোরিয়াল" এবং "পয়েন্ট" এর সংমিশ্রণের ফলে "টিউটোরিয়াল পয়েন্ট" হবে।
আমরা পাইথনে দুটি স্ট্রিং সংযুক্ত করার বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব।
'+' অপারেটর ব্যবহার করা
দুটি স্ট্রিংকে কেবলমাত্র তাদের মধ্যে ‘+’ অপারেটর ব্যবহার করে পাইথনে সংযুক্ত করা যেতে পারে।
'+' অপারেটর ব্যবহার করে দুটির বেশি স্ট্রিং সংযুক্ত করা যেতে পারে।
উদাহরণ
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টিউটোরিয়াল পয়েন্ট{} স্ট্রিং ভেরিয়েবলের অবস্থান নির্ধারণ করে। '{} {}'-এর মধ্যবর্তী স্থানটি আউটপুটে দুটি সংযুক্ত স্ট্রিংগুলির মধ্যে স্থানের জন্য দায়ী৷