QPython Case Sensitive কি?
Question Info
Choose the Best Option
Click any option to instantly check if you're correct.
Explanation
বিস্তারিত ব্যাখ্যা:
Python একটি Case Sensitive Programming Language। এর অর্থ হলো বড় হাতের (Uppercase) এবং ছোট হাতের (Lowercase) অক্ষরকে Python আলাদা হিসেবে বিবেচনা করে।
উদাহরণস্বরূপ, Name, name এবং
NAME — এই তিনটি Python-এর কাছে তিনটি ভিন্ন Identifier।
তাই একটি ভেরিয়েবল name নামে তৈরি করা হলে
Name লিখে সেটিকে ব্যবহার করা যাবে না।
নিচের উদাহরণটি লক্ষ্য করুন:
name = "Rahim"
Name = "Karim"
print(name) # Rahim
print(Name) # Karim
এখানে name এবং Name দুটি পৃথক ভেরিয়েবল।
Python এদের একই ভেরিয়েবল হিসেবে গণ্য করে না, কারণ ভাষাটি Case Sensitive।
এই নিয়ম শুধু Variable-এর ক্ষেত্রেই নয়, Function Name, Class Name, Module Name এবং অন্যান্য Identifier-এর ক্ষেত্রেও প্রযোজ্য। তাই Python-এ কোড লেখার সময় বড় ও ছোট হাতের অক্ষরের ব্যবহারে সতর্ক থাকতে হয়।
Name এবং
name এক নয়। বড় ও ছোট হাতের অক্ষর আলাদাভাবে বিবেচিত হওয়ার
কারণে Python একটি Case Sensitive Language।
Share This Question
Challenge a friend or share with your study group.