সমাধান: স্ট্রিং পাইথনের nম অক্ষর পান

সমস্যা হল একটি স্ট্রিং এর nম অক্ষর পেতে পাইথনের একটি অন্তর্নির্মিত ফাংশন নেই। একটি স্ট্রিং-এ কতগুলি অক্ষর আছে তা খুঁজে বের করতে আপনি len() ফাংশন ব্যবহার করতে পারেন এবং তারপর nম অক্ষর পেতে index() ফাংশন ব্যবহার করতে পারেন।

def getNthCharacter(string, n): 

if n > len(string): 

return ""; 

return string[n-1];

এই কোড একটি ফাংশন সংজ্ঞায়িত করে যা দুটি আর্গুমেন্ট, একটি স্ট্রিং এবং একটি সংখ্যা নেয়। সংখ্যাটি স্ট্রিংয়ের দৈর্ঘ্যের চেয়ে বেশি হলে, এটি একটি খালি স্ট্রিং প্রদান করে। অন্যথায়, এটি সংখ্যা দ্বারা নির্দিষ্ট সূচীতে স্ট্রিং-এ অক্ষর প্রদান করে।

nম অক্ষর কি

পাইথনের nম অক্ষরটি একটি স্ট্রিং-এ n অবস্থানে থাকা অক্ষর।

পাইথনে স্ট্রিং

পাইথনে, স্ট্রিংগুলি অক্ষরের ক্রম। স্ট্রিংগুলি পাঠ্য, সংখ্যা বা অন্য যেকোন ধরণের ডেটা সংরক্ষণ করতে ব্যবহার করা যেতে পারে।

পাইথনে একটি স্ট্রিং তৈরি করতে, আপনি string() ফাংশন ব্যবহার করুন। একটি স্ট্রিং অক্ষর অ্যাক্সেস করতে, আপনি index() ফাংশন ব্যবহার করুন. একটি স্ট্রিং-এ কতগুলি অক্ষর রয়েছে তা নির্ধারণ করতে আপনি len() ফাংশন ব্যবহার করতে পারেন।

সমতার জন্য দুটি স্ট্রিং তুলনা করতে, আপনি == অপারেটর ব্যবহার করতে পারেন। অসমতার জন্য দুটি স্ট্রিং তুলনা করতে, আপনি != অপারেটর ব্যবহার করতে পারেন।

সম্পর্কিত পোস্ট:

মতামত দিন