পাইথনে ফাইল
এ পর্যন্ত আমরা যত প্রোগ্রাম দেখেছি তা সবই কনসোল (console) নির্ভর, অর্থাৎ আউটপুট আমরা কম্পিউটার স্ক্রিনেই দেখতে পাচ্ছিলাম। কিন্তু এমন যদি হয় যে আমরা আমাদের ফলাফলটিকে ফাইলে সেভ করে রাখতে…
Continue readingএ পর্যন্ত আমরা যত প্রোগ্রাম দেখেছি তা সবই কনসোল (console) নির্ভর, অর্থাৎ আউটপুট আমরা কম্পিউটার স্ক্রিনেই দেখতে পাচ্ছিলাম। কিন্তু এমন যদি হয় যে আমরা আমাদের ফলাফলটিকে ফাইলে সেভ করে রাখতে…
Continue readingপ্রোগ্রাম করতে গেলে এরর বা ভূল হবে এটা খুবই স্বাভাবিক একটা ঘটনা, কিন্তু এটাকে ঠিক করা একটি জটিল কাজ। একজন ভাল প্রোগ্রামারের লক্ষণ হচ্ছে যেকোন এরর কে খুব সহজেই সনাক্ত…
Continue readingইনহেরিটেন্সের মত পলিমরফিজম (polymorphism) ও একটি গুরুত্বপূর্ণ প্যারাডাইম। একই জিনিসের ( অপারেটর, মেথড ইত্যাদি ) একাধিক ব্যবহারকে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এ পলিমরফিজম বলে। প্রথমেই আমরা খুবই সাধারন একটি উদাহরণ দেখে…
Continue readingইনহেরিটেন্স (inheritance) যেকোন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর জন্য এক অনন্য ফিচার (feature). এটি খুবই একটি সাধারণ ধারণা। ধরা যাক, আপনার বাবার একটি গাড়ি আছে, অর্থাৎ এটি আপনারও গাড়ি, আবার আপনার…
Continue readingঅনেকদিন ধরে ডিপ লার্নিং এর সাথে থাকার কারণে বিভিন্ন রকম প্যাকেজ বা থার্ড পার্টি সফটওয়্যার ইনস্টল করার প্রয়োজন পড়ে। কিন্তু GPU তে কাজ করতে গেলে মাঝে মাঝেই অনেক সমস্যায় পড়তে…
Continue readingঅবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ধারণা প্রোগামিং ল্যাঙ্গুয়েজের একটি গুরুত্বপূর্ণ প্রোগ্রামিং পারাডাইম (programming paradigm) পাইথনের সমস্ত কিছুই এক একটি অবজেক্ট। কোড পুনঃব্যবহারের জন্য অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর কোন জুড়ি নেই। এক্ষেত্রে class…
Continue readingমডিউল পাইথনের একটি অবজেক্ট যেটা একটা রেফারেন্স লাইব্রেরি হিসেবে কাজ করে। এক কথায় বলতে গেলে এক একটা মডিউল এক একটা ফাইল যেখানে বিভিন্ন ক্লাস ফাংশন বা ভেরিয়েবলগুলোর ডেফিনিশন থাকে। কোন…
Continue readingল্যামডা ফাংশনকে এক কথায় বেনামী বা অজ্ঞাত ফাংশন বলা হয়। পূর্বের ফাংশন পর্বে আমরা দেখেছি যে ফাংশন ডিফাইন করার জন্য def কিওয়ার্ড ব্যবহার করতে হয়। কিন্তু ল্যামডা ফাংশনের জন্য এগুলোর…
Continue readingপ্রোগ্রমিং এর ক্ষেত্রে রিকার্শন (recursion) একটি গুরুরত্বপূর্ণ টপিক। কোন ফাংশন যখন নিজেকে নিজেই কল করে তখন তাকে রিকার্শন বলে। পাইথন রিকার্শন ব্যবহার করার অনুমতি দেয়। রিকার্শন এর কথা আসলে প্রথমেই…
Continue readingফাংশন হচ্ছে কোন নির্দিষ্ট কোড ব্লক যেটা একটি সুনির্দিষ্ট এবং একই কাজ করে। যেমন আমাদের মাথার উপরে যে বৈদ্যুতিক পাখা ঘোরে সেটা একটা নির্দিষ্ট কাজ করে, যে টিউব লাইট জ্বলছে…
Continue readingআমাদের জীবনটা একটা লুপের মত। সকালে উঠে প্রাতঃক্রিয়াদি সারা, যার যার কর্মস্থলে যোগদান করা, দুপুরের খাওয়াদাওয়া করা, রাতে বাসায় ফিরে খাওয়াদাওয়া করে বিশ্রাম নেওয়া, সময় পেলে একটু বিনোদন, রাতে ঘুম।…
Continue readingযেকোন প্রোগ্রামিং ভাষার ক্ষেত্রেই কন্ডিশনাল স্টেটমেন্ট খুবই গুরুত্বপূর্ণ ভূমিকা পালন করে। কন্ডিশনাল স্টেটমেন্টের মাধ্যমে সিদ্ধান্ত গ্রহণ করা হয়। সচরাচর প্রতি মুহুর্তেই আমরা বিভিন্ন সিদ্ধান্ত নিয়ে থাকি। পকেটে টাকা কম থাকলে…
Continue reading