আপনার প্রথম পাইথন প্রোগ্রাম লিখুন

{tocify} $title={Table of Contents}


আজকে আমরা জানবো পাইথনে কিভাবে প্রথম প্রোগ্রাম লিখব বা লিখতে হয় । এবং এই প্রোগ্রামটি কে কি ভাবে এক্সিকিউট করতে হয় প্রথমে আমরা পাইথন প্রোগ্রামিং নাম্বার অ্যাড করবো নিচের কোডটি কে দেখো

# Adding two numbers with the Python program
a=10
# Store 10 into variable a
b=15
# Store 15 into variable b
c=a+b
# add 10 and 15 and store into variable c
print("sum=",c) 
# Display the sum{codeBox}

আমরা যখন প্রোগ্রামটি লিখলাম তখন দেখলাম # সিম্বল এর পাশে কিছু লিখেছি যাইহোক পাইথন প্রোগ্রামিং এ # সিম্বল কি কাজে ব্যবহার হয় আপনার নিশ্চয়ই জানতে ইচ্ছে করছে? এই  # সিম্বল হল পাইথন প্রোগ্রামিং এ কমেন্ট হিসেবে ব্যবহার করা হয়। এই কমেন্ট পাইথন কম্পাইলার ও PVM রান করে না বা # সিম্বল এর পাশে য়া লেখা থাকে সেটিকে পাইথন কম্পাইলার বা PVM কোনো মূল্য নেই বলে গননা করে। আর একটা কথা মাথায় আসতে পারে পাইথন কম্পাইলার আর PVM যখন # সিম্বল কে  কেউ মূল্য দেয় না তাহলে # সিম্বল দিয়ে লেখা হয় কেন? এর কারণ হলো কোনো প্রোগ্রামকে আরো ভালভাবে বোঝার জন্য # বা কমেন্ট ব্যবহার করা হয়।

তুমি কি জানো প্রোগ্রামের ডেটা এবং প্রোগ্রামের রেজাল্ট সবসময় স্টোর থেকে কম্পিউটার মেমোরি লোকেশনে। এই মেমরি লোকেশন কে ভেরিয়েবল বলে চলুন ভেরিয়েবল সম্পর্কে আরো ভালোভাবে জানি। আমরা প্রোগ্রাম এ যখন a=10 লিখলাম এই 10 ভেরিয়েবল a সাথে যুক্ত রয়েছে তেমনি b=15 লিখলাম এই 15 ভেরিয়েবল b সাথে যুক্ত রয়েছে।

প্রোগ্রাম এ দেখবেন c নাম দিয়ে আরেকটি ভেরিয়েবল বানিয়েছি আগের a এবং b ভেরিয়েবল c ভেরিয়েবল এ যুক্ত করলাম নিচের লাইনটি দেখুন কিভাবে যুক্ত করা হলো।

c=a+b{codeBox}


যখন আমরা কোড টিকে  রান করাতে প্রস্তুত এই কোড টিকে রান করাতে গেলে Print () ফাংশন ব্যবহার করতে হবে। এই Print() ফাংশন টা কি আবার এটি হলো পাইথনের বিল্ডইন ফাংশন এটির কাজ পাইথন এর যেকোন প্রোগ্রাম রান করাতে এই print() ফাংশন ব্যবহার করা হয়। চলুন আমাদের কোড টি রান করা য়াক। সোজাসোজি লিখবেন print ("sum=",c) এখন আবার এই "sum=", টা কি? এই sum হলো প্রোগ্রামের স্ট্রিং ডবল কোয়েটস এবং সিঙ্গেল কোয়েটস এর মাঝখানে ব্যবহার হয় এই স্ট্রিং কোনো পরিবর্তন না ছাড়াই প্রিন্ট হয়ে যায় তাহলে আমাদের এই কোডটি রান করলে প্রিন্ট আসবে sum=25 

একটি পাইথন প্রোগ্রাম চালানো

একটি পাইথন প্রোগ্রাম আমরা তিন ভাবে এক্সিকিউট করব
Python command line ব্যবহার করে
Python IDLE graphics window ব্যবহার করে
Directly system prompt ব্যবহার করে{alertInfo}

Python Command line ব্যবহার


প্রথমে python command line ওপেন করুন ওপেন করলেই তিনটি >>> এই ধরনের সিম্বল দেখতে পাবে এই তিনটি সিম্বলের পাশেই পাইথন প্রোগ্রাম লিখতে হবে নিচের ছবিটি দেখুন

Write Your First Python Program

ছবির লাশ লাইনে দেখবেন লেখা আছে exit() এটা কিসের জন্য লিখলাম exit() হল পাইথনের command লাইন থেকে বেরিয়ে আসার জন্য। আপনার কোড লেখা শেষ হয়ে গেলে exit() বা quit() টাইপ করে আপনি এখান থেকে বেরিয়ে আসতে পারবেন।

Python IDLE Graphics Windows এর ব্যাবহার

প্রথমে IDLE ওপেন করুন ওপেন করে দুটো নাম্বার যোগ করার কোড লিখুন এবং ইন্টার কি চাপে কোড টিকে রান করুন এবং নিচের ছবিটি দেখুন।

Write Your First Python Program

কোড ঠিকভাবে রান হলে সেই আগের মতনই exit() এবং quit() লিখে বেরিয়ে আসতে পারেন।

Code Running Directly from system prompt

সিস্টেম প্রম্পট দিয়ে দুইভাবে কোড কে রান করানো যায় প্রথম ধাপ হলো আমরা যেমন কোড লিখে রান করলাম সেই ভাবে। আরেকটি হলো ডাইরেক্ট ফাইল দিয়ে আমরা সিস্টেম প্রম্পট এ ডাইরেক্ট ফাইল দিয়ে রান করবো মনে রাখতে হবে ডাইরেক্ট ফাইল দিয়ে রান করাতে গেলে প্রথমে আমাদের কোড টিকে সেভ করতে হবে ধরুন আমি নোটপ্যাড এ কোড টি লিখলাম কোড টিকে সেভ করার সময় মনে রাখবেন .py যেন থাকে .py হলো  পাইথনের এক্সটেনশন নাম এক্সটেনশন নাম দিয়ে চিহ্নিত হয় এটা কি ধরনের ফাইল আপনার কোডটি mypython.py নাম দিয়ে সেভ করতে পারেন। প্রোগ্রাম সেভ হয়ে গেলে সিস্টেম প্রম্পট ওপেন করুন ওপেন করার পর আপনি য়ে ডিরেক্টরি তে ফাইল সেভ করেছেন সেই ডাইরেক্টরি কমান্ডে আনুন যেমন আমার প্রোগ্রাম f: ডিরেক্টরি তে সেভ করা আছে আপনি চাইলে f: ডিরেক্টরি তে সেভ করতে পারেন তাহলে আপনার বুঝতে সুবিধা হবে। এরপর F:\> এর পাশে আপনার পাইথন কোডটি য়েই নামে সেভ করেছেন সেটি লিখুন এবং নিচের কোডটি ফলো করুন এবং নিচের ছবিটি দেখুন।

Write Your First Python Program

নবীনতর পূর্বতন