পাইথনে স্ট্রিং (String in Python)

পাইথনে স্ট্রিং (String in Python)

পুর্বেই ডাটা টাইপ অংশে স্ট্রিং সম্পর্কে আলোচনা করা হয়েছে; কিন্তু স্ট্রিং এর ব্যপকতা এতই বেশি যে আলাদা করে কোন একটা পর্ব না করলেই নয়। তাই এখানে পাইথনের স্ট্রিং এবং এর বিল্ট-ইন ফাংশন সম্পর্কে বিস্তারিত আলোচনা করা হবে। গত পর্বে আমরা শুধুমাত্র স্ট্রিং এসাইন করা এবং সেটাকে...
পাইথন ডাটা টাইপ

পাইথন ডাটা টাইপ

গত পর্বগুলোতে আমরা পাইথনের ভেরিয়েবল এবং অপারেটর সম্পর্কে দেখেছি। লক্ষ্য করলে হয়ত দেখতে পাবেন যে এখানে ভেরিয়েবলগুলোর ভিন্নতা রয়েছে, যদিও এখন পর্যন্ত আমরা নিউমেরিক (Numeric) ভ্যালু নিয়েই কাজ করেছি। কিন্তু সচরাচর কাজ করার জন্য আমাদেরকে বিভিন্ন ধরনের তথ্য-উপাত্ত নিয়ে কাজ...
পাইথন অপারেটর

পাইথন অপারেটর

গতপর্বে আমরা পাইথনের ভ্যারিয়েবল সম্পর্কে জেনেছি। অপারেটর হচ্ছে সেটাই যেটা ভ্যারিয়েবল বা একটি কন্সট্যান্ট কে অপারেট করে, অর্থাৎ নতুন কোন অপারেশন করে। অপারেটর সাথে আমরা অনেক আগে থেকেই পরিচিত। উদাহরণস্বরুপ একটা গাণিতিক স্টেটমেন্ট লক্ষ্য করি – 10+10=20 এখানে 10...
পাইথনে ভ্যারিয়েবল (Variable)

পাইথনে ভ্যারিয়েবল (Variable)

অন্যান্য প্রোগ্রামিং ভাষার মত পাইথনের ভ্যারিয়েবলের (Variable) ধারনা একই। ভ্যারিয়েবল হচ্ছে ধারক বা কন্টেইনার (Container)। আমাদের দৈনন্দিন জীবনে ব্যবহৃত একটি উদাহরণ দেওয়া যাক। আমরা প্রতিদিন পানি পান করি; কিভাবে করি? প্রথমে বড় একটা পাত্র থেকে একটি গ্লাসে পানি ঢালি এবং...
পাইথনে কমেন্ট (Comment) এবং ডকুমেন্টেশন (Documentation)

পাইথনে কমেন্ট (Comment) এবং ডকুমেন্টেশন (Documentation)

কমেন্ট বা ডকুমেন্টেশন যেকোন প্রোগামকে সবার কাছে বোধগম্য করতে সাহায্য করে। ধরা যাক আমরা বিশাল বড় একটা প্রোগ্রাম লিখ ফেললাম বা একটা সফটওয়্যার বানিয়ে ফেললাম। কেউ যদি ঐ কোডটি দেখে তাহলে না বুঝতে পারাটাই স্বাভাবিক। তাই সবচেয়ে ভাল প্র্যাকটিস হল কোডে যথেষ্ট পরিমানে কমেন্ট...