এই নিবন্ধটি আপনাকে সাধারণ প্রোগ্রামিং ধারণার সাথে পরিচয় করিয়ে দেবে যা নির্দিষ্ট পরিস্থিতিতে অমূল্য মূল্য ধারণ করে স্ট্রিং সংযোগ. নিম্নলিখিত পয়েন্টারগুলি এই নিবন্ধে কভার করা হবে,
- পাইথন স্ট্রিং কনটেনটেশন
- পাইথনে কনকনাটেশন
- পাইথনে একটি স্ট্রিং ফর্ম্যাট করা
- % অপারেটর ব্যবহার করে
- {} অপারেটরটি ব্যবহার করা হচ্ছে
- যোগদানের পদ্ধতিটি ব্যবহার করে
সুতরাং আমাদের এখন শুরু করা যাক,
পাইথন স্ট্রিং কনটেনটেশন
আপনি যদি পাইথন ভাষা ব্যবহার করতে নতুন হন, আপনি স্ট্রিং কনক্যাটেনশন শব্দটি কখনও শুনেন নি। আপনি যে কোনও প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করুন না কেন, এমন সময় আসবে যখন আপনাকে দুটি বা ততোধিক স্ট্রিংয়ের বিষয়বস্তু একসাথে একত্রীকরণ করতে হবে, যার প্রক্রিয়াটি প্রযুক্তিগত পরিভাষায় সংক্ষেপণ হিসাবে পরিচিত। এই ধারণাটি ব্যাখ্যা করার সহজতম উপায় হ'ল আপনি দু'টি পৃথক স্ট্রিং গ্রহণ করেন যা দোভাষীতে সঞ্চিত থাকে এবং একক একীকরণের উদ্দেশ্য অর্জনের জন্য এগুলিকে একত্রিত করে একত্রিত করে। এই ক্রিয়াটির উদাহরণ হ'ল পাইথনের দুটি পৃথক স্ট্রল হ্যালো এবং বিশ্ব। আপনি কনকনেটেশন ফাংশনটি ব্যবহার করুন এবং সেগুলি তৈরি করুন যা হ্যালো ওয়ার্ল্ড।
পাইথন স্ট্রিং কনক্যাটেনেশন এই নিবন্ধটি নিয়ে চলছে
পাইথনে কনকনাটেশন
পাইথনে স্ট্রিংগুলি সংযুক্ত করার কয়েকটি প্রধান উপায় রয়েছে। তবে প্রথমে বেসিকগুলি নতুন স্ট্রিংটি পরিষ্কার করুন যা দুটি পৃথক স্ট্রিংয়ের সংমিশ্রণের পরে গঠিত হয় যা স্ট্রিং অবজেক্ট হিসাবে পরিচিত। এটি কারণ, পাইথনটির মূল অংশটি একটি অবজেক্ট-ওরিয়েন্টেড ভাষা এবং সুতরাং এর মধ্যে প্রতিটি উপাদানই হোক না কেন এটি ইতিমধ্যে বিদ্যমান বা সদ্য নির্মিত যাকে অবজেক্ট হিসাবে উল্লেখ করা হয়।
পাইথনে দুটি স্ট্রিং সংমিশ্রনের সহজতম উপায় হ'ল + বা প্লাস অপারেটরটি ব্যবহার করা। নীচে হিসাবে এর একটি উদাহরণ।
str1 = 'হ্যালো' str2 = 'ওয়ার্ল্ড' str1 + str2
উপরের কোডের শেষ লাইনটি কনকেন্টেশন এবং যখন প্রক্রিয়াটি কার্যকর করা হয় তখন একটি নতুন স্ট্রিং গঠিত হয়।
এখানে লক্ষণীয় গুরুত্বপূর্ণ বিষয়গুলির মধ্যে একটি হ'ল পাইথন একটি পূর্ণসংখ্যা এবং স্ট্রিংকে মৌলিকভাবে পৃথক বস্তু হিসাবে বিবেচনা করা যায় না। আপনি যদি একটি স্ট্রিং এবং একটি পূর্ণসংখ্যার সংমিশ্রণ করতে চান তবে আপনাকে প্রথমে তাদের উভয়টিকে একটি আলাদা অবজেক্টে রূপান্তর করতে হবে, এটি স্ট্রিংকে পূর্ণসংখ্যা বা পূর্ণসংখ্যাকে একটি স্ট্রিংয়ে রূপান্তর করবে।
আপনি যদি রূপান্তর না করে কোনও স্ট্রিং এবং পূর্ণসংখ্যার সাথে যুক্ত করার চেষ্টা করেন, স্ক্রিনে একটি ত্রুটি ফিরে আসবে। এটি আরও ভালভাবে বুঝতে, নীচের উদাহরণটি একবার দেখুন।
অ্যারে পিএইচপি মধ্যে বস্তু পরিণত
>>> মুদ্রণ & lsquored & rsquo + & lsquoyellow & rsquo রেডিয়েল >>> মুদ্রণ & lsquored & rsquo * 3 পুনঃনির্মাণ >>> মুদ্রণ & lsquored & rsquo + 3 ট্রেসব্যাক (সর্বশেষ কল কল): টাইপ এরিয়ারে ফাইল & ldquo & rdquo, লাইন 1: সংযুক্ত করতে পারে না & lsquostr & rsquo & rsquo >>
পাইথন স্ট্রিং কনক্যাটেনেশন এই নিবন্ধটি নিয়ে চলছে
পাইথনে একটি স্ট্রিং ফর্ম্যাট করা
আপনি এখন পাইথনের স্ট্রিংকে বোঝানোর মূল বিষয়গুলি সম্পর্কে অবগত আছেন, আসুন আমরা পাইথনে স্ট্রিং ফর্ম্যাট করার বিষয়ে আরও আলোচনা করব।
পাইথনে, স্ট্রিং ইন্টারপোলেশনের দুটি প্রধান পদ্ধতি রয়েছে। এটি আরও ভালভাবে বুঝতে, প্রথমে স্ট্রিং ইন্টারপোলেশনটির অর্থ কী তা লক্ষ্য করা যাক।
পাইথনের স্ট্রিং ইন্টারপোলেশনকে কেবল স্ট্রিংয়ের মূল্যায়ন করার প্রক্রিয়া হিসাবে সংজ্ঞায়িত করা যেতে পারে যা ইন্টারপ্রেটার মেমরিতে এক বা একাধিক স্থানধারক হিসাবে অন্তর্ভুক্ত থাকে। সাধারণ কথায়, স্ট্রিং ইন্টারপোলেশন একটি পদ্ধতি যা বিকাশকারীদের জন্য পাইথনের স্ট্রিং ফর্ম্যাটিং এবং কনটেনটেশন কার্যকর করা সহজ করে তোলে।
পাইথন স্ট্রিং কনক্যাটেনেশন এই নিবন্ধটি নিয়ে চলছে
% অপারেটর ব্যবহার করে
পাইথনে স্ট্রিং কনক্যাটেনশন অর্জনের একটি বহুল ব্যবহৃত স্বীকৃত পদ্ধতি হ'ল% অপারেটর ব্যবহার করে। কোডে এটি কীভাবে ব্যবহৃত হয় তা বুঝতে, নীচের উদাহরণটি একবার দেখুন।
x = ‘আপেল’ y = ‘লেবু’ z = “ঝুড়িতে% s এবং% s”% (x, y)
উপরের কোডে, দোভাষী যেটি করবেন তা হ'ল% s এর মানগুলি উপরের লাইনগুলি থেকে x এবং y ভেরিয়েবলের মধ্যে সংরক্ষিত মানগুলির সাথে প্রতিস্থাপন করবে। যখন ভেরিয়েবল z মুদ্রিত হয়, নিম্নলিখিত ফলাফল প্রাপ্ত হয়।
ঝুড়িতে রয়েছে আপেল ও লেবু
পাইথন স্ট্রিং কনক্যাটেনেশন এই নিবন্ধটি নিয়ে চলছে
{} অপারেটরটি ব্যবহার করা হচ্ছে
কোডিংয়ের সময় আপনি যদি {} ব্যবহার করেন, এটি আপনার স্ট্রিংয়ের মধ্যে যে ভেরিয়েবলগুলি সংরক্ষণ করতে চান তার জন্য স্থানধারক হিসাবে কাজ করে। তবে স্ট্রিংয়ের মধ্যে ভেরিয়েবলগুলি পাস করার জন্য আপনাকে প্রথমে বিন্যাস () ফাংশনটি ব্যবহার করতে হবে।
ফর্ম্যাট () ফাংশনটি ব্যবহারের অন্যতম প্রধান সুবিধা হ'ল, ডেটাটি কনটেনটেট করার আগে আপনাকে কোনও পূর্ণসংখ্যাকে একটি স্ট্রিংয়ে রূপান্তর করতে হবে না যা এটি স্বয়ংক্রিয়ভাবে আপনার জন্য একই করবে। স্ট্রিং কনটেনটেশনের এই পদ্ধতিটি অন্যদের চেয়ে কেন বেশি পছন্দ করা যায় তার একটি প্রধান কারণ এটি।
এই পুরো ধারণাটি আরও ভালভাবে বুঝতে, নীচের উদাহরণটি দেখুন।
নাম = 'জন' লেনমন = 'দো' বয়স = '24' মুদ্রণ '{} {} {} বছর পুরানো“ 'ফর্ম্যাট (নাম, নাম, বয়স)
এই কোডটি চালনার সময়, দোভাষী তার যথাযথ মানগুলি গ্রহণ করবেন এবং তাদের সংশ্লিষ্ট স্ট্রিংগুলিতে পরিবর্তনশীল হিসাবে সংরক্ষণ করবেন।
পাইথন স্ট্রিং কনক্যাটেনেশন এই নিবন্ধটি নিয়ে চলছে
যোগদানের পদ্ধতিটি ব্যবহার করে
সর্বশেষে তবে সর্বনিম্ন নয় পাইথনে যোগদান পদ্ধতিটি ব্যবহার করছে। এই পদ্ধতির সর্বোত্তম ব্যবহার হ'ল একক ফলাফলের সাথে একসাথে স্ট্রিংগুলির তালিকা তৈরি করা। এটি আরও ভালভাবে বুঝতে নীচের উদাহরণটি দেখুন।
>>> & lsquo & lsquo। যোগ দিন ([& lsquoth & rsquo, & lsquoquick & rsquo, & lsquobrown & rsquo, & lsquofomp & rsquo, & lsquojumps & rsquo, & lsquoover & rsquo, & lsquothe & rsquo, & lsquolazy & rsquo, & lsquodog & rsquo]
‘দ্রুত ব্রাউন শিয়াল অলস কুকুরটির উপরে ঝাঁপিয়ে পড়ে’
এখন একটি নতুন তালিকা তৈরি করা যাক।
>>> সংগীত = [& ldquo মেটালিকিকা & rdquo, & ldquo রোলিং স্টোনস & rdquo, & ldquoACDC & rdquo, & ldquo ব্ল্যাক সাবথ & rdquo, & ldquo শাইনডাউন & rdquo]
এখন উভয় স্ট্রিংয়ে যোগ দিতে আমরা নিম্নলিখিতটি ব্যবহার করি।
>>> মুদ্রণ & lsquo & rsquo. জোইন (সঙ্গীত) >>> মুদ্রণ & ldquo & ldquo.join (সঙ্গীত)
এটি আমাদের পাইথন স্ট্রিং কনক্যাটেনেশন সম্পর্কিত এই নিবন্ধের শেষে নিয়ে আসে।
পাইথনের বিভিন্ন অ্যাপ্লিকেশন সহ গভীরতর জ্ঞান অর্জন করতে, আপনি এটি করতে পারেন 24/7 সমর্থন এবং আজীবন অ্যাক্সেস সহ লাইভ অনলাইন প্রশিক্ষণের জন্য।
আমাদের জন্য একটি প্রশ্ন আছে? নিবন্ধের মন্তব্য বিভাগে তাদের উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।