পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ বাংলা টিউটোরিয়াল | Python Programing Language I BAtch: N192 Class:02
সুচিপত্র:
স্ট্রিংগুলির সাথে কাজ করার সময় একটি সাধারণ ক্রিয়াকলাপ হল একটি প্রদত্ত ডিলিমিটার ব্যবহার করে একটি স্ট্রিং সাবস্ট্রিংয়ের অ্যারেতে বিভক্ত করা।, আমরা পাইথনে স্ট্রিংকে কীভাবে ভাগ করব সে সম্পর্কে কথা বলব।
.স্প্লিট () পদ্ধতি
পাইথনে, স্ট্রিংগুলি অপরিবর্তনীয়
str
অবজেক্ট হিসাবে প্রতিনিধিত্ব করা হয়। স্ট্রিং ক্লাসটি বেশ কয়েকটি স্ট্রিং পদ্ধতি নিয়ে আসে যা আপনাকে স্ট্রিংটি ম্যানিপুলেট করতে দেয়।
.split()
পদ্ধতিটি একটি ডিলিমিটার দ্বারা পৃথক সাবস্ট্রিংগুলির একটি তালিকা ফেরত দেয়। এটি নিম্নলিখিত বাক্য গঠন গ্রহণ করে:
str.split(delim=None, maxsplit=-1)
ডিলিমিটার একটি চরিত্র বা অক্ষরের অনুক্রম হতে পারে, নিয়মিত প্রকাশ নয়।
নীচের উদাহরণে আমরা স্ট্রিমটি কমা ব্যবহার করে একটি বিস্মৃতকরূপে বিভক্ত করছি:
s = 'Sansa, Tyrion, Jon'
s.split(', ')
s = 'Sansa, Tyrion, Jon'
s.split(', ')
ফলাফলটি স্ট্রিংগুলির একটি তালিকা:
স্ট্রিং লিটারেলগুলি সাধারণত একক উদ্ধৃতি দ্বারা আবদ্ধ থাকে, যদিও ডাবল উদ্ধৃতিগুলিও ব্যবহার করা যায়।
অক্ষরের একটি ক্রমও একটি সীমানা হিসাবে ব্যবহার করা যেতে পারে:
s = 'Sansa::Tyrion::Jon'
s.split('::')
s = 'Sansa::Tyrion::Jon'
s.split('::')
যখন
maxsplit
দেওয়া হয়, এটি বিভাজনের সংখ্যা সীমাবদ্ধ করে দেবে। নির্দিষ্ট না হলে বা
-1
, বিভাজনের সংখ্যার কোনও সীমা নেই।
s = 'Sansa;Tyrion;Jon'
s.split(';', 1)
s = 'Sansa;Tyrion;Jon'
s.split(';', 1)
ফলাফলের তালিকায় সর্বাধিক
maxsplit+1
উপাদান থাকবে:
যদি
delim
নির্দিষ্ট না করা হয় বা এটি
Null
হয় তবে
delim
ডেলিফিটর হিসাবে সাদা স্থান ব্যবহার করে বিভক্ত হবে। একটানা সমস্ত সাদা স্থান একক বিভাজক হিসাবে বিবেচিত হয়। এছাড়াও, যদি স্ট্রিংয়ে ফলাফলের পিছনে এবং শীর্ষস্থানীয় সাদা স্থান থাকে তবে কোনও খালি স্ট্রিং থাকবে না।
এটি আরও ভালভাবে বর্ণনা করার জন্য, নীচের উদাহরণটি একবার দেখুন:
' Daenerys Hodor Arya Jaime Bran '.split()
' Daenerys Hodor Arya Jaime Bran '.split(' ')
যখন কোনও ডিলিমিটার ব্যবহার করা হয় না, ফিরে আসার তালিকায় কোনও খালি স্ট্রিং থাকে না। যদি ডিলিমিটারটি একটি শূন্য স্থানে সেট করা থাকে তবে নেতৃস্থানীয়, চলমান এবং পরের সাদা স্থানের ফলে ফলাফলটি খালি স্ট্রিংগুলি ধারণ করে।
উপসংহার
বিভাজক স্ট্রিং সর্বাধিক প্রাথমিক ক্রিয়াকলাপগুলির মধ্যে একটি। এই টিউটোরিয়ালটি পড়ার পরে, পাইথনে স্ট্রিংগুলি কীভাবে বিভক্ত করা যায় তা সম্পর্কে আপনার ভাল ধারণা হওয়া উচিত।
কীভাবে ভিডিও সম্পাদনা করা যায় এবং উইন্ডোজ 10 এ ফটো এপ্লিকেশন লোকেদের জন্য কীভাবে অনুসন্ধান করা যায়

আপনি উইন্ডোজ-এর জন্য ফটো এ্যাপ্লিকেশনগুলিতে ভিডিও সম্পাদনা করতে পারেন। । এ ছাড়াও, আপনি Windows 10 এর জন্য ফটো এ্যাপ্চারে মানুষ, জিনিস এবং স্থান অনুসন্ধান করতে পারেন।
উইন্ডোজ 10 এ ইমোজি প্যানেলে কীভাবে ব্যবহার করা যায়, নিষ্ক্রিয় করা যায়, কীভাবে ই এমোজি প্যানেল ব্যবহার করতে হয়? আপনি যদি এটি ব্যবহার না করেন তবে ইমোজি পিকেরারকে অক্ষম করতে এই পোস্টটি আপনাকেও বলে।

মাইক্রোসফ্ট একটি ডেডিকেটেড
কীভাবে অ্যান্ড্রয়েডগুলিতে ভিডিওগুলি কাটা এবং বিভক্ত করা যায় (অডিওটিও বের করুন)

কীভাবে সহজে কাটা বা ছাঁটা যায় তা শিখুন এবং একটি ভিডিও অ্যান্ড্রয়েডের কয়েকটি অংশে বিভক্ত করুন। আমরা আপনাকে একই পদ্ধতি ব্যবহার করে এমপি 3 অডিও কীভাবে এক্সট্রাক্ট করতে হয় তাও দেখাই।