কম্পিউটার

পাইথনে অন্তর্নির্মিত স্ট্রিং পদ্ধতি


Python স্ট্রিং-

ম্যানিপুলেট করার জন্য নিম্নলিখিত অন্তর্নির্মিত পদ্ধতিগুলি অন্তর্ভুক্ত করে
Sr.No ফাংশন এবং বর্ণনা
1 ক্যাপিটালাইজ()
স্ট্রিং এর প্রথম অক্ষর বড় করে
2 কেন্দ্র (প্রস্থ, ফিলচার)
মোট প্রস্থের কলামে কেন্দ্রীভূত মূল স্ট্রিং সহ একটি স্থান-প্যাডেড স্ট্রিং প্রদান করে।
3 count(str, beg=0,end=len(string))
স্ট্রিং বা স্ট্রিং-এর সাবস্ট্রিং-এ কতবার str হয় তা গণনা করে যদি সূচনা শুরু হয় এবং ইন্ডেক্স শেষ হয়।
4 decode(encoding='UTF-8',errors='strict')
এনকোডিংয়ের জন্য নিবন্ধিত কোডেক ব্যবহার করে স্ট্রিংকে ডিকোড করে। ডিফল্ট স্ট্রিং এনকোডিং থেকে এনকোডিং ডিফল্ট।
5 encode(encoding='UTF-8',errors='strict')
স্ট্রিং এর এনকোড করা স্ট্রিং সংস্করণ প্রদান করে; ত্রুটির ক্ষেত্রে, ডিফল্ট একটি মান ত্রুটি বাড়াতে হয় যদি না ত্রুটিগুলি 'উপেক্ষা' বা 'প্রতিস্থাপন' দিয়ে দেওয়া হয়।
6 endswith(suffix, beg=0, end=len(string))
স্ট্রিং বা স্ট্রিং এর একটি সাবস্ট্রিং (যদি প্রারম্ভিক সূচী বিগ এবং শেষ সূচক শেষ দেওয়া হয়) প্রত্যয় দিয়ে শেষ হয় তা নির্ধারণ করে; তা হলে সত্য এবং অন্যথায় মিথ্যা ফেরত দেয়।
7 expandtabs(tabsize=8)
স্ট্রিং-এ ট্যাবগুলিকে একাধিক স্পেসে প্রসারিত করে; ট্যাবসাইজ প্রদান না করলে প্রতি ট্যাবে 8টি স্পেস ডিফল্ট হয়।
8 find(str, beg=0 end=len(string))
স্ট্রিং স্ট্রিং বা স্ট্রিং এর একটি সাবস্ট্রিং মধ্যে ঘটবে কিনা তা নির্ধারণ করুন যদি সূচী বিগ শুরু এবং শেষ সূচক শেষ পাওয়া যায় তাহলে রিটার্ন সূচক দেওয়া হয় এবং অন্যথায় -1।
9 index(str, beg=0, end=len(string))
find() এর মতই, কিন্তু str পাওয়া না গেলে একটি ব্যতিক্রম উত্থাপন করে।
10 isalnum()
স্ট্রিংটিতে কমপক্ষে 1টি অক্ষর থাকলে এবং সমস্ত অক্ষর আলফানিউমেরিক এবং অন্যথায় মিথ্যা হলে সত্য দেখায়।
11 isalpha()
স্ট্রিংটিতে কমপক্ষে 1টি অক্ষর থাকলে এবং সমস্ত অক্ষর বর্ণানুক্রমিক এবং অন্যথায় মিথ্যা হলে সত্য প্রদান করে।
12 isdigit()
স্ট্রিং-এ শুধুমাত্র সংখ্যা থাকলে সত্য এবং অন্যথায় মিথ্যা প্রদান করে।
13 slower()
স্ট্রিংটিতে কমপক্ষে 1টি কেসড অক্ষর থাকলে এবং সমস্ত কেস করা অক্ষর ছোট হাতের এবং অন্যথায় মিথ্যা হলে সত্য দেখায়।
14 isnumeric()
ইউনিকোড স্ট্রিংয়ে শুধুমাত্র সংখ্যাসূচক অক্ষর থাকলে এবং অন্যথায় মিথ্যা হলে সত্য দেখায়।
15 isspace()
স্ট্রিং-এ শুধুমাত্র সাদা স্পেস অক্ষর থাকলে সত্য এবং অন্যথায় মিথ্যা প্রদান করে।
16 istitle()
স্ট্রিং সঠিকভাবে "টাইটেলকেসড" হলে সত্য এবং অন্যথায় মিথ্যা প্রদান করে।
17 issupper()
স্ট্রিং-এ কমপক্ষে একটি কেসড ক্যারেক্টার থাকলে এবং সমস্ত কেসড ক্যারেক্টার বড় হাতের এবং অন্যথায় মিথ্যা হলে সত্য দেখায়।
18 যোগ দিন(seq)
বিভাজক স্ট্রিং সহ একটি স্ট্রিং-এ সিকোয়েন্স সিক-এর উপাদানগুলির স্ট্রিং উপস্থাপনাগুলিকে একত্রিত করে (সংযুক্ত করে)।
19 লেন(স্ট্রিং)
স্ট্রিং এর দৈর্ঘ্য প্রদান করে
20 ljust(width[, fillchar])
একটি স্পেস-প্যাডেড স্ট্রিং রিটার্ন করে আসল স্ট্রিং সহ মোট প্রস্থের কলামে বাম-জাস্টিফাইড।
21 lower()
স্ট্রিং-এর সমস্ত বড় হাতের অক্ষরকে ছোট হাতের অক্ষরে রূপান্তর করে।
22 lstrip()
স্ট্রিং-এ সমস্ত অগ্রণী হোয়াইটস্পেস সরিয়ে দেয়।
23 maketrans()
অনুবাদ ফাংশনে ব্যবহার করার জন্য একটি অনুবাদ টেবিল প্রদান করে।
24 সর্বোচ্চ(str)
স্ট্রিং স্ট্র থেকে সর্বাধিক বর্ণানুক্রমিক অক্ষর প্রদান করে।
25 মিনিট(str)
স্ট্রিং স্ট্র থেকে সর্বনিম্ন বর্ণানুক্রমিক অক্ষর প্রদান করে।
26 প্রতিস্থাপন করুন(পুরানো, নতুন [, সর্বোচ্চ])
স্ট্রিং-এ পুরানো সমস্ত ঘটনাকে নতুন দিয়ে প্রতিস্থাপন করে বা সর্বাধিক দেওয়া হলে সর্বাধিক সংঘটিত হয়।
27 rfind(str, beg=0,end=len(string))
find() এর মতই, কিন্তু স্ট্রিং-এ পিছনের দিকে অনুসন্ধান করুন।
28 rindex(str, beg=0, end=len(string))
index() এর মতই, কিন্তু স্ট্রিং-এ পিছনের দিকে অনুসন্ধান করুন।
২৯ rjust(width,[, fillchar])
একটি স্পেস-প্যাডেড স্ট্রিং আসল স্ট্রিং সহ মোট প্রস্থের কলামে ডান-জাস্টিফাই করে।
30 rstrip()
স্ট্রিং এর সমস্ত পিছনের হোয়াইটস্পেস সরিয়ে দেয়।
31 split(str="", num=string.count(str))
ডিলিমিটার str অনুযায়ী স্ট্রিংকে বিভক্ত করে (স্পেস দেওয়া না থাকলে) এবং সাবস্ট্রিংগুলির তালিকা প্রদান করে; দেওয়া হলে সর্বাধিক সংখ্যক সাবস্ট্রিংয়ে বিভক্ত করুন।
32 বিভক্ত লাইন( num=string.count('\n'))
স্ট্রিংকে মোটেও (বা সংখ্যা) NEWLINEগুলিকে বিভক্ত করে এবং NEWLINEগুলি সরানো সহ প্রতিটি লাইনের একটি তালিকা প্রদান করে৷p>
33 শুরু দিয়ে(str, beg=0,end=len(string))
স্ট্রিং বা স্ট্রিং এর একটি সাবস্ট্রিং (যদি সূচনা সূচী বিগ এবং শেষ সূচক শেষ দেওয়া হয়) সাবস্ট্রিং স্ট্র দিয়ে শুরু হয় কিনা তা নির্ধারণ করে; তা হলে সত্য এবং অন্যথায় মিথ্যা ফেরত দেয়।
34 স্ট্রিপ([অক্ষর])
স্ট্রিং এ lstrip() এবং rstrip() উভয়ই সম্পাদন করে।
35 swapcase()
স্ট্রিং-এ সমস্ত অক্ষরের ক্ষেত্রে কেস উল্টে দেয়।
36 শিরোনাম()
স্ট্রিংয়ের "টাইটেলকেসড" সংস্করণ প্রদান করে, অর্থাৎ, সমস্ত শব্দ বড় হাতের অক্ষর দিয়ে শুরু হয় এবং বাকিগুলি ছোট হাতের হয়।
37 translate(table, deletechars="")
অনুবাদ সারণি str(256 অক্ষর) অনুসারে স্ট্রিং অনুবাদ করে, ডেল স্ট্রিং-এর মধ্যে থাকাগুলিকে সরিয়ে দেয়।
38 উপরের()
স্ট্রিং-এর ছোট হাতের অক্ষরকে বড় হাতের অক্ষরে রূপান্তর করে।
39 zfill (প্রস্থ)
মোট প্রস্থের অক্ষরে শূন্য সহ বামপ্যাড করা আসল স্ট্রিং ফেরত দেয়; সংখ্যার জন্য উদ্দিষ্ট, zfill() প্রদত্ত যেকোনো চিহ্ন ধরে রাখে (একটি শূন্যের কম)।
40 isdecimal()
ইউনিকোড স্ট্রিংয়ে শুধুমাত্র দশমিক অক্ষর থাকলে এবং অন্যথায় মিথ্যা হলে সত্য দেখায়।

  1. পাইথনে casefold() স্ট্রিং

  2. পাইথন স্ট্রিং পদ্ধতি?

  3. অজগরে ডান্ডার বা ম্যাজিক পদ্ধতি

  4. পাইথনে অভিধান পদ্ধতি