স্ট্রিং পাইথনে ইউনিকোড অক্ষরের একটি সিরিজ। একবার ঘোষণা করলে এটি পরিবর্তনযোগ্য নেই। এই আর্টিকেলে আমরা দেখব স্ট্রিংর দৈর্ঘ্য বের করার বিভিন্ন উপায়।
len() ব্যবহার করে
এটি সবচেয়ে সরল উপায়। এখানে আমরা len() নামে একটি লাইব্রেরি ফাংশন ব্যবহার করি। স্ট্রিংটি প্যারামিটার হিসেবে ফাংশনে পাস করলে পর্দায় অক্ষরের সংখ্যা পাই।
উদাহরণ
str = "Tutorials"
print("Length of the String is:", len(str))
আউটপুট
উপরোক্ত কোড চালালে নিচের ফলাফল পাবো:
Length of the String is: 9
স্লাইসিং ব্যবহার করে
স্ট্রিং স্লাইসিং পদ্ধতি ব্যবহার করে স্ট্রিং-এ প্রতিটি অক্ষরের অবস্থান গণনা করতে পারি। স্ট্রিং-এ অবস্থানগুলোর চূড়ান্ত গণনাটিই স্ট্রিংর দৈর্ঘ্য হয়ে যায়।
উদাহরণ
str = "Tutorials"
position = 0
# সব অবস্থান গণনা হয়ে যাওয়ার వరত 루প চালান
while str[position:]:
position += 1
# মোট অবস্থানের সংখ্যা প্রিন্ট করুন
print("The total number of characters in the string: ", position)
আউটপুট
উপরোক্ত কোড চালালে নিচের ফলাফল পাবো:
The total number of characters in the string: 9
join() এবং count() ব্যবহার করে
join() এবং count() স্ট্রিং ফাংশনগুলোর মাধ্যমে দৈর্ঘ্য বের করা যায়।
উদাহরণ
str = "Tutorials"
# স্ট্রিং-এর প্রতিটি অক্ষর ভ्रमণ করে গণনা করুন
length = ((str).join(str)).count(str) + 1
# মোট অবস্থানের সংখ্যা প্রিন্ট করুন
print("The total number of characters in the string: ", length)
আউটপুট
উপরোক্ত কোড চালালে নিচের ফলাফল পাবো:
The total number of characters in the string: 9