পাইথনে অথবা যে কোনো Programming Language এ data type বলতে বুজানো হয় , আপনার প্রোগ্রাম এ ব্যবহৃত ডাটা গুলোর type কি? অর্থাৎ কি ধরণের data . পাইথনে data type দ্বারা প্রোগ্রাম এ কিভাবে একটি data ব্যবহৃত হবে তা নির্ধারণ করে। পাইথনে যেহেতু সবকিছুই অবজেক্ট, সুতরাং ডেটা টাইপ হচ্ছে প্রকৃতপক্ষে ক্লাস এবং ভ্যারিয়েবলগুলো এই সমস্ত ক্লাসের ইন্সট্যান্স(instance) বা অবজেক্ট। পাইথনে ৬ ধরণের data type সমর্থন করে , আর তা হচ্ছে numbers, list, tuple, strings, set এবং dictionary