পাইথন প্রোগ্রামে একটি শনাক্তকারী হল এটির বিভিন্ন উপাদান যেমন কীওয়ার্ড, ভেরিয়েবল, ফাংশন, ক্লাস, মডিউল, প্যাকেজ ইত্যাদির একটি নাম। ছোট বা বড় হাতের অক্ষর) বা আন্ডারস্কোর (_)। একাধিক আলফা-সংখ্যাসূচক অক্ষর বা আন্ডারস্কোর অনুসরণ করতে পারে।
কীওয়ার্ডগুলি পূর্বনির্ধারিত। তারা ছোট হাতের অক্ষরে আছে. এগুলি অন্য কোন উদ্দেশ্যে ব্যবহার করা যাবে না৷
৷নিয়ম অনুসারে, ক্লাসের নাম বড় হাতের বর্ণমালা দিয়ে শুরু হয়। যেখানে অন্যরা ছোট হাতের বর্ণমালা দিয়ে শুরু করে।
একটি ভেরিয়েবল নামের শুরুতে একক আন্ডারস্কোর একটি ব্যক্তিগত ভেরিয়েবল নির্দেশ করতে ব্যবহৃত হয়।
শুরুতে দুটি আন্ডারস্কোর নির্দেশ করে যে পরিবর্তনশীলটি অত্যন্ত ব্যক্তিগত।
দুটি অগ্রণী এবং অনুগামী আন্ডারস্কোর বিশেষ উদ্দেশ্যে ভাষাতেই ব্যবহৃত হয়। উদাহরণস্বরূপ (যেমন __add__, __init__)