Variable বলতে এমন কিছুকে বোঝায় যা পরিবর্তিত হতে পারে। আবার ভ্যারিয়েবল (Variable) কে একটা বক্সের মতোও ভাবতে পারো। আমরা যেমন একটি বক্সের মধ্যে কোনো জিনিস রাখতে পারি, তেমনি একটি Variable এর মধ্যে বিভিন্ন প্রকার ডেটা (Data) রাখতে পারি, আবার প্রয়োজন মতো সেটি পরিবর্তন করতে পারি।
পাইথনে ভ্যারিয়েবল লিখতে তোমার ৩ টি জিনিসের প্রয়োজন হবে।
নিচে তিনটি ভ্যারিয়েবল লিখে দেখানো হলো -
name = "Zakaria"
age = 16
funny = False
এখানে, এই name = "Zakaria" ভ্যারিয়েবলটির মধ্যে আমি আমার নাম রেখেছি। আর আমার নাম যেহেতু একটি Text তাই এটি উদ্ধৃতি (Quotation) ব্যবহার করে String ডেটা টাইপে লিখা হয়েছে। অতএব, এটি একটি স্ট্রিং টাইপ ভ্যারিয়েবল (String Type variable)।
একইভাবে, age = 16 এটি একটি Number Type Variable আর funny = False এটি Boolean Type.
এই জিনিসটি কি তুমি খেয়াল করেছো? আমি প্রতেকটি ভ্যারিয়েবলের মধ্যে যে ধরনের ডেটা রেখেছি; তার সাথে মিল রেখে ভ্যারিয়েবলের নাম দিয়েছি। যেমন, age = 16 এই ভ্যারিয়েবলে আমি আমার বয়স রেখেছি, তাই ভ্যারিয়েবলটির নাম দিয়েছি age (বিঃদ্রঃ বয়স রাখলে যে সবসময় ভ্যারিয়েবলের নাম age দিতে হবে এমনটি কিন্তু নয়, তুমি চাইলে তোমার ইচ্ছা মতো যেমন- boyos দিতে পারতে। তবে যে ধরনের ডেটা রাখবে, তার সাথে মিল রেখে + তোমার যেন মনে থাকে এমন একটি নাম দিবে)
Variable এর নাম দেওয়ার সময় বেশ কিছু জিনিস খেয়াল রাখতে হবে।
user*_age = 35name এবং Name এই দুইটি ভিন্ন ভ্যারিয়েবল।