মঙ্গলবার, ২৪ সেপ্টেম্বর, ২০২৪

পাইথনে'র বাক্স বা ভেরিয়েবল

 বাক্স বলতে বুঝি কোন কিছু রাখার স্থান। হতে পারে সাপের বাক্স, মিষ্টির বা গহনার। কাজেই প্রোগ্রামিং এর ভাষায় এই  বাক্স বা কোন কিছু রাখার এলাকা বা বাক্সের নাম হল ভেরিয়েবল। 

আরও একটু গুছিয়ে বললে, কম্পিউটার মেমোরিতে কোন স্থান নির্ধারন করে ঐ স্থানের কোন নামকরণ করলে তাকে বলি ভেরিয়েবলেন নাম। যদি সেখানে কিছু রাখা হয়, তবে সেটাকে বলি ভেরিয়েবলের মান। 

যেমনঃ ধরি কোন একটি খালি গহনার বাক্স। সুতরাং "বাক্স" হল ভেরিয়েবল। সেখানে কানের দুল রাখা আছে, সুতরাং "কানের দুল" হল ভেরিয়েবলের মান। আর "গহনা" হলে ভেরিয়েবল টাইপ অর্থাৎ, কি ধরনের বস্তু সেখানে রাখা আছে, তাহা বোঝায় ।

চিত্র দেখি ও বুঝিঃ 



এখানে , ১নং লাইনে  y এর মান 20, এবার y কে প্রিন্ট ফাংশনের মধ্যে দিয়ে চালিত করলে রেজাল্ট আসলো 20. এখানে  y  হল ভেরিয়েবলের নাম,  20  হল ভেরিয়েবলের মান। 

              ৪নং লাইনে  m_2 হল ভেরিয়েবলের নাম,   int    হলো ভেরিয়েবলের টাইপ,  int    দ্বারা পূর্নসংখ্যা বোঝায়, আর ভেরিয়েবলের মান হল  5   

                    ১০ নং লাইনে  str  হল ভেরিয়েবল টাইপ। এর মাধ্যমে অক্ষর বোঝায়।

 



পাইথনে প্রথম কোডঃ "শুভেচ্ছা বার্তা" "Welcome"

পাইথনে শুভেচ্ছা বার্তা প্রকাশ করতে বা দেখতে হলে,

    ১) প্রথমে কী-বোর্ড হতে  Windows+R, cmd  লিখে   Enter. অতপর টাইপ করতে হবে,  python --version    অথবা  py --version লিখে  Enter. তাহলে পাইথন ইনস্টলেশন অবস্থা  ও তার ভার্সন দেখতে পাবে।





    ২) এখন থনি ওপেন করবোঃ 



উপরের মতো করে কোড লিখে রান করাবো। ব্যাস আউটপুট দেখতে পাচ্ছি।

এবার একটু ব্যাখ্যা করি,

উপরে  print()  হলো একটি ফাংশন। যার ভিতরে কিছু দিলে তা ডিস্প্লেতে দেখা যাবে। যেমন "" এর ভিতরে আমরা Welcome লিখেছি। নিচে দেখতে পাচ্ছি। 

এই print() এর নাম হলো প্রিন্ট ফাংশন। তাহলে বুঝতে পারলাম ফাংশন হলো একটা শর্তে মতো কিছু যার মাধ্যমে নির্ধারিত কাজ করা যায়। 
অন্যভাবে বলা যায়, একটি সুবিন্যস্ত কোড সমষ্টি যার মাধ্যমে নিদ্দিষ্ট কাজ করা যায়, তা-ই ফাংশন।

পাইথনে অনেক ফাংশন আছে যেমনঃ ইনপুট দেওয়ার ফাংশন, নিজের তৈরি ফাংশন ইত্যাদি যা শিঘ্রই শিখবো। 





সোমবার, ২৩ সেপ্টেম্বর, ২০২৪

৮ম শ্রেণির পাঠঃ পাইথন এর পরিবেশ তৈরী করে কম্পিউটারে কাজ শুরু করা

     পাইথন, নাম শুনলেই মনে হয় বিশাল অজগর! কিন্তু না! আমরা আমাদের কম্পিউটারের মাধ্যমে নতুন কিছু তৈরী করা শিখবো এই পাইথনের মাধ্যমে। 

     এটা হল একটা প্রোগ্রামিং ল্যাঙ্গুয়েজ। যার মাধ্যমে কোডিং করে অনেক গাণিতিক সমস্যা সমাধান করা যায়। ক্যালকুলেটর তৈরী করা, অংক কষা ও আরও কতো কী?

    পাইথন হল বস্তু-সংশ্লিষ্ট উচ্চস্তরের প্রোগ্রামিং ভাষা। ১৯৯১ সালে প্রথম এটি প্রকাশ্যে আসে। এর উদ্ভাবক হলেন গিডো ভান রসম।


    যাই হোক আমরা ৮ম শ্রেণিতে ধাপে ধাপে পাইথন শিখবো। প্রয়োজনে ভিডিও দেখে দেখে! কতো মজা ! তাই কি?



শুরু করা যাকঃ


প্রথমে আমাদের কম্পিউটারে পাইথন ইনস্টল করতে হবে,

ধাপ-১ঃ বিশ্বস্থ সোর্স (https://www.python.org/) হতে পাইথন এর সেটআপ ফাইল ডাউনলোড করা।
ধাপ-২ঃ ফাইলটি-তে ডাবল ক্লিক করে সেট-আপ করা/ ইনস্টল করা।
এখন তো ইনস্টল হয়ে গেল! কাজ করবো কীভাবে? মনে রাখতে হবে পাইথন কীভাবে কাজ করছে তা দেখার জন্য অন্য একটি পরিবেশ দরকার, তোমাদের পাঠ্য বইয়ে আছে । একটি বিশেষ পরিবেশের মাধ্যমে আমরা পাইথনের ফলাফল দেখতে পারি, এর নাম হল থনি। এটা ছাড়া আরও অন্য পরিবেশও আছে। 

পূর্বের মতো থনি ডাউনলোড করা সম্পন্ন করিঃ

ধাপ-১ঃ বিশ্বস্থ সোর্স (https://thonny.org/)  হতে থনি(Thonny) এর সেটআপ ফাইল ডাউনলোড করা।
ধাপ-২ঃ ফাইলটি-তে ডাবল ক্লিক করে সেট-আপ করা/ ইনস্টল করা।
--

ব্যাস কাজ সম্পন্ন হলো। 

এবার হবে মজার খেলা শুরু!






বুধবার, ৮ জুলাই, ২০২০

নবম-দশম শ্রেণি, অধ্যায়ঃপ্রথম, বাস্তব সংখ্যা, পাঠ: বাস্তব সংখ্যা'র শ্রেণি বিন্যাস।

 
সংখ্যা রেখা
সংখ্যা রেখা



বাস্তব সংখ্যা:  সংখ্যারেখার উপর যতগুলো সংখ্যা স্থাপন করা যায় তা-ই বাস্তব সংখ্যা।

সংখ্যা রেখার দুইটি পূর্ণ সংখ্যার মাঝে অসংখ্য সংখ্যা থাকতে পারে, কিন্তু তারা পূর্ণ সংখ্যা নয়। কখনও তারা সাধারন ভগ্নাংশ, আবার কখনও দশমিক ভগ্নাংশ আকারে থাকে।
যেমনঃ
০ ও ১ এর মাঝে বিভিন্ন সংখ্যা সমূহ।


স্বাভাবিক সংখ্যা বা Natural Number ঃ সকল ধনাত্মক পূর্ণ সংখ্যা সমূহ কে স্বাভাবিক সংখ্যা বলা হয়। একে  N দ্বারা প্রকাশ করা হয়।  যেমনঃ N={১,২,৩,৪,৫,৬,৭,৮,..............অসীম পর্যন্ত}
পূর্ণ সংখ্যাঃ শূন্য সহ সকল ধনাত্মক ও ঋনাত্মক অখন্ড সংখ্যা সমূহকে পূর্ণ সংখ্যা বলা হয়।
ভগ্নাংশ সংখ্যাঃ p,q পরস্পর সহমৌলিক, p,q  পূর্ণ সংখ্যা , q≠০  এবং  q≠১ হলে
আকারের সংখ্যাকে ভগ্নাংশ বলা হয়।


মূলদ সংখ্যাঃ  p,q  পূর্ণ সংখ্যা , q≠০   হলে
আকারের সংখ্যাকে মুলদ সংখ্যা বলা হয়।


অমূলদ সংখ্যাঃ যে সংখ্যাকে
আকারে প্রকাশ করা যায় না, তাদের অমূলদ সংখ্যা বলে। অর্থাৎ যে সংখ্যাকে দুইটি পূ্র্ণ সংখ্যার অনুপাত


হিসেবে প্রকাশ করা যায় না, তারাই অমূলদ সংখ্যা। অন্যভাবে বলা যায়, বর্গ সংখ্যা নয়, এরূপ সংখ্যার বর্গমূলই অমূলদ সংখ্যা।

ধনাত্মক সংখ্যাঃ শূন্য অপেক্ষা বড় সকল বাস্তব সংখ্যাকে ধনাত্মক সংখ্যা বলে।
ঋনাত্মক সংখ্যাঃ শূন্য অপেক্ষা ছোট সকল বাস্তব সংখ্যাকে ঋনাত্মক সংখ্যা বলে।
অঋনাত্মক সংখ্যাঃ শূন্য সহ সকল ধনাত্মক সংখ্যাকে অঋনাত্মক সংখ্যা বলে।


মৌলিক সংখ্যাঃ যে সংখ্যার ১ ও সে ব্যতীত অন্য কোন উৎপাদক নেই , তা-ই মৌলিক সংখ্যা। যেমনঃ ৫,১১,১৭ ইত্যাদি।

১ মৌলিক সংখ্যা নয়।

অমৌলিক সংখ্যাঃ ১ ও মৌলিক সংখ্যা ব্যতীত সকল সংখ্যাই অমৌলিক সংখ্যা। যেমনঃ ১২, ৪, ১৫৪ ইত্যাদি ।

প্রকৃত ভগ্নাংশঃ যে ভগ্নাংশের হর বড়, কিন্তু লব ছোট, তাকে বলা হয় প্রকৃত ভগ্নাংশ।
অপ্রকৃত ভগ্নাংশঃ যে ভগ্নাংশের হর ছোট, কিন্তু লব বড়, তাকে বলা হয় অপ্রকৃত ভগ্নাংশ।
মিশ্র ভগ্নাংশঃ অপ্রকৃত ভগ্নাংশের একটি রূপ হল মিশ্র ভগ্নাংশ।


দশমিক ভগ্নাংশঃ দশমিক চিহ্ন(.) ব্যবহার করে যে ভগ্নাংশ লেখা হয় , তা-ই দশমিক ভগ্নাংশ।
সসীম দশমিক ভগ্নাংশঃ যে দশমিক ভগ্নাংশের সীমা আছে, তা-ই সসীম দশমিক ভগ্নাংশ।
অসীম দশমিক ভগ্নাংশঃ যে দশমিক ভগ্নাংশের সীমা নেই, তা-ই অসীম দশমিক ভগ্নাংশ।

অসীম আবৃত্ত দশমিক ভগ্নাংশঃ যে দশমিক ভগ্নাংশকে  বিশেষ পদ্ধতিতে আবদ্ধ করে প্রকাশ করা যায় অসীম  আবৃত্ত দশমিক ভগ্নাংশ। এক্ষেত্রে একটি চিহ্ন ব্যবহার করা হয়। এর নাম "পৌঁনপুনিক বিন্দু"।

অসীম অনাবৃ্ত্ত দশমিক সংখ্যাঃ যে সংখ্যা সমূহের ক্ষেত্রে দশমিক বিন্দুর পর অংকের শেষ থাকে না, তা-ই  অসীম অনাবৃত্ত দশমিক সংখ্যা। বর্গসংখ্যা নয়, এরূপ সংখ্যার বর্গমূল হলো, অসীম অনাবৃ্ত্ত দশমিক সংখ্যা।


ধন্যবাদ