03

Python 3- Commenting, Print Function, Variable Assignment, Mathematical Operation, Code Saving & Downloading in Jupyter Notebook

Basics of Python এর তৃতীয় ব্লগে আপনাকে স্বাগতম। এ ব্লগে আমরা কি কি শিখতে যাচ্ছি, তা তো আগেই দেখে নিয়েছেন। তাহলে চলুন, শুরু করে দেয়া যাক।”

পাইথনে কমেন্টঃ

24 নম্বর সেল এ, # (১ টা Hash) দিয়ে যা লেখার লিখলাম।
25 নম্বর সেল এ, ## (২ টা Hash) দিয়ে যা লেখার লিখলাম।
26 নম্বর সেল এ, ### (৩ টা Hash) দিয়ে যা লেখার লিখলাম।
27 নম্বর সেল এ, #### (৪ টা Hash) দিয়ে যা লেখার লিখলাম।

মানে যাই লিখবেন, লিখার আগে #(Hash Sign) টT থাকলেই হলো, তবে আমরা #(Hash Sign) একটা বা দুইটাই ব্যবহার করবো, #(Hash Sign) দিতে দিতে সময় নস্ট করার দরকার নাই।

পাইথনে প্রিন্ট ফাংশনঃ

ভ্যালু বা ডেটা “Double Quotation” এর মাধ্যমে প্রিন্ট ফাংশনের ভেতর রেখে কোড রান করলেই আপনার ভ্যালু বা ডেটা প্রিন্ট হয়ে যাবে। “Python is easier than any other coding language

Variable Assignment in Python:

পাইথনে ভ্যারিয়েবলে ভ্যালু অ্যাসাইন করাটাও আর বাদবাকি সব কোডিং ল্যাংগুয়েজ থেকে সহজ।
28 নম্বর সেল এ, a আর b দুটো ভ্যারিয়েবল, এদের মধ্যে ভ্যালু অ্যাসাইন করতে হবে যথাক্রমে 2 আর 5.
কিচ্ছু করতে হবেনা শুধু লিখবেন, a=2
b=5
তারপর রান এ ক্লিক করবেন, আর ভ্যারিয়েবলে ভ্যালু অ্যাসাইন করা হয়ে যাবে। নিচের ছবিতে কমেন্ট আর ভ্যারিয়েবলে ভ্যালু অ্যাসাইনমেন্ট একসাথে করা হয়েছে।

“কি? পাইথনে কোডিং ভালোবাসতে শুরু করেছেন? অনেক সহজ না ব্যাপার গুলো?
এবার তাহলে আমরা ভ্যারিয়েবলে ভ্যালু অ্যাসাইনমেন্ট আর ম্য্যথম্যাটিক্যাল অপারেশন একসাথে করবো প্রিন্ট ফাংশনের মাধ্যমে। “

Variable Assignment and Mathematical Operation:

প্রথমে ## দিয়ে কমেন্ট করলাম।
তারপর আগের নিয়মেই ভ্যারিয়েবলে ভ্যালু অ্যাসাইন করলাম।
এরপর প্রিন্ট ফাংশনে a আর b নিয়ে যথাক্রমে যোগ, বিয়োগ, গুন, ভাগ, মডুলাস আর তারপর একটা সরল করলাম, তারপর কোড টা রান করলাম, আউটপুট চলে আসলো যথাক্রমে 7, -3, 10, 0.4, 2, -21

“এবার আমরা প্রিন্ট ফাংশনে কিছু জটিল কাজ করা শিখবো। ফার্স্ট নেইম, লাস্ট নেইম প্রিন্ট করা শিখবো । “

First Name, Last Name Printing:

  • 43 নম্বর সেল এ, first_name আর last_name দুটো ভ্যারিয়েবল।

    first_name ভ্যারিয়েবলে আমি আমার প্রথম নাম M Kar ডেটা বা ভ্যালু হিসেবে রাখলাম, যেটা স্ট্রিং টাইপ ডেটা বা ভ্যালু, তাই ‘Single Quoatation’ এ রাখবো।

    অর্থাৎ, first_name ভ্যারিয়েবলে ডেটা বা ভ্যালু হিসেবে ‘Single Quoatation’M Kar নাম টা রাখবো। একইভাবে last_name ভ্যারিয়েবলে ডেটা বা ভ্যালু হিসেবে ‘Single Quoatation’Pratyay নাম টা রাখবো, রান এ ক্লিক করবো, ভ্যারিয়েবলে ডেটা বা ভ্যালু অ্যাসাইন করা হয়ে গেছে।
  • 44 নম্বর সেল এ, প্রিন্ট ফাংশন এ “Double Quotation”my first name is {} and my last name is { } লিখবেন।

    বিঃদ্রঃ এই {Curly Bracket} এর ভেতরেই আপনার নাম প্রিন্ট হবে।

    তারপর একটা .format( ) ফাংশন ব্যবহার করতে হবে, আর এই ফাংশনে প্রথমে first_name, পরে last_name ভ্যারিয়েবল দু’টো লিখতে হবে আর কোড রান করতে হবে। তারপর আউটপুট পেয়ে যাবেন।

    বিঃদ্রঃ .format( ) ফাংশনে প্রথমে first_name আর পরে last_name লিখার কারনেই কোড রান করার পর আপনার প্রথম নাম টা প্রথমে আর শেষ নাম টা শেষে প্রিন্ট হবে
  • 47 নম্বর সেল টা হচ্ছে 43 আর 44 নম্বর লাইনের কম্বিনেশন, একই জিনিস। চাইলে আলাদা ভাবে করা যায়, বা একসাথেও করা যায়।

“এই ব্লগে শেষ একটা কোড করবো, একদম সহজ , কি নাম দেওয়া যায় কোড টার?
length বা দৈর্ঘ মাপার কোড, মরা এটাকে Count করার কোডও বলতে পারি হয়তোবা। “

Len Function:

49 নম্বর সেল এ, লেন ফাংশনে ডেটা বা ভ্যালু রেখে কোড রান করলে আউটপুটে ডেটা বা ভ্যালুর লেটার সংখ্যা বা ক্যারেকটার সংখ্যা চলে আসবে।

“পাইথনের অনেক বেসিক কোড করা শিখলেন, কোড রান করা শিখলেন, এবার কোড সেইভ করা, কোড ডাউনলোড করা শিখবেন না?
অন্যান্য কম্পাইলারে কোড ডাউনলোড এর ব্যাপার টার সাথে আমরা পরিচিত না, তবে Anaconda’র মাধ্যমে Jupyter Notebook এ কোড করতে গেলে আপনাকে ব্রাউজার এর একটা ট্যাবে কোড করতে হয়, এবং সেটা ব্রাউজার এই সেইভ হয়ে থাকে, আপনার ডিভাইস বা পিসি তে সেটার অস্তিত্ব থাকেনা, তাই আপনার ডিভাইস বা পিসি তে সেটা ডাউনলোড করে নিতে হবে।”

কোড ফাইল সেইভিং অ্যান্ড ডাইনলোডিংঃ

File থেকে Save as এ গিয়ে, আপনার কোড ফাইলের জন্য একটা নাম দিয়ে সেটা সেইভ করে নিন।

ফাইলের নামকরন আর সেইভিং শেষে আবারও File থেকে Download as এ গিয়ে Notebook.ipynb এ ক্লিক করে কোড ফাইল টা ডাইনলোড করে নেবেন।

“আজকের ব্লগের সমাপ্তি এখানেই করছি, সামনের ব্লগে আমরা আবার নতুন কিছু শিখবো। আমার ব্লগ লেসন নিয়ে কমেন্টে আপনার মতামত জানাতে পারেন। আপনার বন্ধুদের সাথে শেয়ার করতে পারেন। হ্যাপি কোডিং।”

এখানে আপনার মন্তব্য রেখে যান

Design a site like this with WordPress.com
শুরু করুন