এই আর্টিকেলে আমরা পাইথন ৩.x-এ isupper(), islower(), upper(), lower() ফাংশন সম্পর্কে জানব।
এই ফাংশনগুলো স্ট্রিং এবং সংশ্লিষ্ট টাইপের ওপর প্রয়োগ করা যায়। এগুলো পাইথন স্ট্যান্ডার্ড লাইব্রেরির অন্তর্ভুক্ত।
সব ফাংশন কোনো আর্গুমেন্ট গ্রহণ করে না। isupper() এবং islower() বুলিয়ান ভ্যালু রিটার্ন করে, আর upper() এবং lower() ফাংশন স্ট্রিংকে বড় বা ছোট হাতের অক্ষরে রূপান্তর করে রিটার্ন করে।
উদাহরণ
string = 'tutorialspoint' # বড় হাতের ক্যারেক্টার চেক print(string.isupper()) # ছোট হাতের ক্যারেক্টার চেক print(string.islower()) # বড় হাতের ক্যারেক্টরে রূপান্তর print(string.upper()) # ছোট হাতের ক্যারেক্টরে রূপান্তর print(string.lower())
আউটপুট
False True TUTORIALSPOINT tutorialspoint
ব্যাখ্যা
যদি কোনো প্যারামিটার পাস করা হয় তবে ইন্টারপ্রেটার এরর দেখাবে। আউটপুট থেকে দেখা যাচ্ছে সব অক্ষর ডিজায়ারড কেসে রূপান্তরিত হয়েছে। যদি স্ট্রিংয়ে কোনো সংখ্যা বা সিম্বল থাকে তবে সেটিতে কোনো পরিবর্তন হয় না।
উপসংহার
এই আর্টিকেলে আমরা পাইথন ৩.x-এ isupper(), islower(), lower() ও upper() ফাংশন সম্পর্কে শিখেছি।