স্ট্রিং হল একটি পাইথন যা ইউনিকোড অক্ষরের একটি সিরিজ। একবার ঘোষণা করলে তা পরিবর্তনযোগ্য নয়। এই প্রবন্ধে আমরা দেখব কোন স্ট্রিং এর দৈর্ঘ্য খুঁজে বের করার বিভিন্ন উপায় কি।
লেন() ব্যবহার করা
এটি সবচেয়ে সোজা সামনের পথ। এখানে আমরা len() নামে একটি লাইব্রেরি ফাংশন ব্যবহার করি। স্ট্রিংটি ফাংশনে প্যারামিটার হিসাবে পাস করা হয় এবং আমরা স্ক্রীনে অক্ষর গণনা পাই।
উদাহরণ
str ="Tutorials" print("Length of the String is:", len(str))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Length of the String is: 9
স্লাইসিং ব্যবহার করা
স্ট্রিং এর প্রতিটি অক্ষরের অবস্থান গণনা করতে আমরা স্ট্রিং স্লাইসিং পদ্ধতি ব্যবহার করতে পারি। স্ট্রিংয়ের অবস্থানের সংখ্যার চূড়ান্ত গণনা স্ট্রিংয়ের দৈর্ঘ্যে পরিণত হয়।
উদাহরণ
str = "Tutorials" position = 0 # Stop when all the positions are counted while str[position:]: position += 1 # Print the total number of positions 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" #iterate through each character of the string # and count them length=((str).join(str)).count(str) + 1 # Print the total number of positions print("The total number of characters in the string: ",length)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
The total number of characters in the string: 9