কম্পিউটার টিউটোরিয়াল

পাইথন Hello World: হাউ-টু গাইড

পাইথন "Hello World" প্রোগ্রাম সাধারণত একটি কোডার পাইথনে লেখা প্রথম প্রোগ্রাম। এই প্রোগ্রাম একটি প্রিন্ট স্টেটমেন্ট ব্যবহার করে পাইথন কনসোলে একটি স্ট্রিং ডিসপ্লে করে। প্রোগ্রামটি দেখতে: print("Hello World")।

আপনার পাইথন ভার্সন কাজ করছে কিনা নিশ্চিত করার জন্য আপনি লিখতে পারেন সবচেয়ে প্রথম প্রোগ্রামগুলো থেকে একটি হলো "Hello World"। প্রোগ্রাম তৈরির দুটি উপায় রয়েছে: টার্মিনেলে বা আপনার পছন্দের কোড এডিটরে (যেমন Visual Studio Code, Vim, ইত্যাদি)।

শুরু করার আগে নিশ্চিত করুন আপনার মেশিনে পাইথন ৩ ইনস্টলড আছে।

এই গাইডে, আমরা পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজে "Hello World" প্রোগ্রাম কীভাবে লিখবেন তা আলোচনা করব।

পাইথন Hello World: টার্মিনাল ব্যবহার করে

আপনার টার্মিনেলে, "python3" টাইপ করুন পাইথন ইন্টারপ্রেটার ওপেন করতে। অধিকাংশ কেসে এটি কাজ করে, কিন্তু কিছু অপারেটিং সিস্টেম "python" বা "py" কমান্ড ব্যবহার করতে পারে পাইথন ইন্টারপ্রেটার ওপেন করার জন্য। যতক্ষণ না এটি ৩-র চেয়ে বড় ভার্সন স্টার্ট করে, আপনি ঠিক আছেন!

ইন্টারপ্রেটার সম্পর্কে আরও জানতে, পাইথন ইন্টারপ্রেটার সংক্রান্ত আমাদের গাইড পড়ুন।

পাইথন Hello World: হাউ-টু গাইড

পাইথনে Hello World: আপনার ইনস্ট্রাকশন

ইন্টারপ্রেটারে print("Hello World") ইনপুট করুন।

এটি একটি লাইন কোড। কোডের প্রতিটি লাইন কম্পিউটারের জন্য একটি ইনস্ট্রাকশন যা সেটি আপনার প্রোগ্রাম রান করার সময় ফলো করবে।

আসুন এই কোড লাইনটি ব্রেক ডাউন করি:

  • print() পাইথনকে বলে আপনি একটি ভ্যালু প্রিন্ট করতে চান।
  • "Hello World" একটি পাইথন স্ট্রিং। একটি স্ট্রিং ক্যারেক্টারের একটি সিরিজ। এই স্ট্রিং আমাদের print() স্টেটমেন্টের প্যারেনথেসিসের মাঝপথে থাকে। আমরা এটি করি যাতে print() স্টেটমেন্ট বুঝতে পারে আমরা স্ট্রিংটি প্রিন্ট করতে চাই।

আমাদের "Hello World" স্ট্রিং কোটেশন মার্কে থাকতে হবে। আপনি সিঙ্গেল বা ডাবল কোটেশন মার্ক ব্যবহার করতে পারেন। কোটেশন মার্ক প্রয়োজন কারণ সেগুলো পাইথনকে বলে আপনি একটি স্ট্রিং দিয়ে কাজ করছেন।

আমরা যদি আমাদের স্ট্রিং কোটেশন মার্কে এনক্লোজ না করতাম, পাইথন আমাদের স্ট্রিং এবং কোডের পার্থক্য বুঝতে পারতো না।

"Hello World" পরবর্তী লাইনে দেখানোর কথা! আমাদের কোড রান করি এবং দেখি কী হয়:

পাইথন Hello World: হাউ-টু গাইড

আমাদের কোড সফলভাবে এক্সিকিউট হয়েছে। আমরা বুঝতে পারছি কারণ "Hello World" আমাদের কোডের ঠিক পরের লাইনে দেখাচ্ছে। আপনি এখন আপনার প্রথম পাইথন প্রোগ্রাম লিখেছেন!

>>>> একটি লাইন ইন্ডিকেট করে যেখানে আপনি কোড লিখেছেন। প্রোগ্রাম টার্মিনেলে ফিনিশ হলে >>> উপস্থিত হবে। যখন এই তীর চিহ্নগুলো দেখেন, আপনি জানেন টার্মিনেল অন্য একটি কোড লাইন গ্রহণ করার জন্য প্রস্তুত।

এই লাইনগুলো "Hello World" লাইনে দেখাচ্ছে না। এর কারণ হলো এই লাইন প্রোগ্রামটি নিজে তৈরি করেছে আমরা, কোডার, বরং।

Hello World পাইথন: কোড এডিটর (যেমন Visual Studio Code)

আপনার পছন্দের এডিটর খুলুন এবং একটি নতুন ফাইল তৈরি করুন এবং এটিকে hello.py হিসেবে সেভ করুন। আপনার ফাইলে print("Hello World") ইনপুট করুন এবং সেভ করুন।

এটি সেম কোড যা আমরা আগে ব্যবহার করেছি।

আপনার টার্মিনেলে, আপনি যেখানে ফাইলটি সেভ করেছেন সেই ডিরেক্টরি/ফোল্ডারে নেভিগেট করুন। ডিরেক্টরি থেকে ডিরেক্টরিতে নেভিগেট করতে cd এবং ls ব্যবহার করুন। python3 hello.py ব্যবহার করে ফাইলটি রান করুন। Hello World পরবর্তী লাইনে দেখাবে।

VS Code-এর উপরের ডান হাতের কোণে "play" বাটন করেন্ট ফাইল রান করে। আমরা স্ক্রিনের নিচের আধে আমাদের কোডের আউটপুট দেখতে পাই। VS Code वह এনভায়রনমেন্ট যেখানে আমাদের কোড লেখা হয়। কিন্তু আপনি Atom বা Sublime Text বা অন্য প্রোগ্রামিং এনভায়রনমেন্টের মত টুল ব্যবহার করতে পারেন।

পাইথন Hello World: হাউ-টু গাইড

এটাই! আপনি সফলভাবে পাইথনে একটি সিম্পল প্রোগ্রাম তৈরি করেছেন যা দেখাচ্ছে আপনার এনভায়রনমেন্ট কাজ করছে।

এরপর কী?

আপনি এখন বলতে পারেন আপনি পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজে একটি প্রোগ্রাম লিখেছেন। অভিনন্দন!

এই প্রোগ্রাম সিম্পল মনে হতে পারে, এবং এটি সিম্পল। কিন্তু সিম্পল প্রোগ্রামের ওপর কাজ না করলে আপনি কোডিং শিখতে কখনো পারবেন না। "Hello World" মত প্রোগ্রাম কোডিংর বেসিক্স শেখায় যাতে আপনি আরও এডভান্সড প্রোগ্রাম তৈরি করার নলেজ বিল্ড করতে পারেন।

আপনি ভাবছেন কী आगे। পাইথন ভ্যারিয়েবল দেখুন। এগুলো লেবেল যেগুলো আপনি আপনার কোডে ভ্যালু সংরক্ষণ করতে ব্যবহার করতে পারেন, যেমন স্ট্রিং এবং নম্বর।

এক চ্যালেঞ্জ হিসেবে, কনসোলে "Hello Kevin" প্রিন্ট করার চেষ্টা করুন। আপনাকে শুধু স্ট্রিংয়ের টেক্সট পরিবর্তন করতে হবে। এটি আপনাকে দেখাবে পাইথন স্ট্রিংয়ে যা থাকে সেটি প্রিন্ট করে।

টপ পাইথন লার্নিং রিসোর্স, অনলাইন কোর্স, এবং বইর গাইডেন্সের জন্য, আমাদের How to Learn Python গাইড চেক আউট করুন।

  1. পাইথন ইন্টারপ্রেটার: ধাপে ধাপে গাইড

  2. পাইথন হ্যালো ওয়ার্ল্ড প্রোগ্রাম (Python Program to Print Hello World)

  3. পাইথনে exec() ফাংশন – বিস্তারিত গাইড এবং সিকিউরিটি কন্ট্রোল

  4. পাইথনে Hello World প্রিন্ট করার উপায়