কম্পিউটার টিউটোরিয়াল

পাইথন ৩-এ স্ট্যান্ডার্ড ডেটা টাইপগুলো কী কী

পাইথনের স্ট্যান্ডার্ড ডেটা টাইপগুলো شامل করে নাম্বারিক ডেটা টাইপ, সিকোয়েন্স টাইপ এবং ডিকশনারি (যেটি কি-ভ্যালু পেয়ারের একটি কালেকশন)।

নাম্বারিক ডেটা টাইপের অবজেক্টগুলো হয় ইন্টিজার, ফ্লোট বা কমপ্লেক্স নম্বর। ইন্টিজার হচ্ছে পূর্ণসংখ্যা, আর ফ্লোটের ফ্র্যাকশনাল পার্ট থাকে। কমপ্লেক্স নম্বরের দুটি কম্পোনেন্ট থাকে: রিয়েল এবং ইম্যাজিনারি পার্ট। একটি ফ্লোট নম্বর j (যেটি -১ এর বর্গমূল সমান একটি ইম্যাজিনারি ভ্যালু) দিয়ে গুণ করলে কমপ্লেক্স নম্বরের ইম্যাজিনারি পার্ট তৈরি হয়।

পাইথন সিকোয়েন্সগুলো شامل করে স্ট্রিং, লিস্ট এবং টাপল। স্ট্রিং হচ্ছে যেকোনো ক্যারেক্টার সিকোয়েন্স যা সিঙ্গেল, ডবল বা ট্রিপল কোটেশনে থাকে। লিস্ট হচ্ছে স্কোয়ার ব্র্যাকেটে ঘেরা একটি অর্ডারড কালেকশন। টাপলও একটি অর্ডারড কিন্তু ইমিউটেবল সিকোয়েন্স যা প্যারেনথেসিসে থাকে।

ডিকশনারি হচ্ছে কি এবং ভ্যালু পেয়ারের একটি আনঅর্ডারড কালেকশন। কি যেকোনো ইমিউটেবল টাইপ (নাম্বার, স্ট্রিং বা টাপল) হতে পারে এবং ডিকশনারি অবজেক্টে রিপিট হতে পারবে না।

10, -10          -> integers
1.55, 0.005      -> float
2+3j, 5.6-1.5j   -> complex
'hello', "how are you" -> string
[1, 2, 3, 4]     -> list
(1, 2, 3, 4)     -> tuple
{'a': 1, 'b': 2, 'c': 3} -> dictionary
  1. সি ভাষায় প্রাইমারি ডেটা টাইপ (Primary Data Types) কী?

  2. পাইথনে বিভিন্ন ধরনের আইডেন্টিটি অপারেটর কী কী?

  3. পাইথনে বিভিন্ন ধরনের কোটেশন কী কী?

  4. পাইথনে বিভিন্ন ডেটা কনভারশন মেথডগুলো