হ্যালো ওয়ার্ল্ড - আপনার প্রথম রাস্পবেরি পাই প্রজেক্ট

রাশবেরি পাই সঙ্গে পাইথন ব্যবহার করার একটি মৃদু ভূমিকা

আপনি রাস্পবেরি Pi নতুন যখন এটি চেষ্টা এবং প্রথম স্থানে ডিভাইস আপনি আকৃষ্ট প্রকল্প মধ্যে সরাসরি লাফানোর জন্য সব খুব প্রলোভনসঙ্কুল হতে পারে।

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

যদি আপনি লিনাক্সে নতুন হয়ে থাকেন তবে এটি স্ট্রিং লার্নিং কার্ভ হতে পারে, তাই Python কীভাবে কাজ করে তা নিয়ে নিজেকে পরিচিত করার জন্য সহজ প্রকল্পগুলির সাথে শুরু করা এবং তারপর সময়ের সাথে সেই জ্ঞান তৈরি করা।

একটি কমনীয় ভূমিকা

রস্পবেরি পিআইয়ের সবচেয়ে সাধারণ প্রথম প্রকল্পগুলির মধ্যে একটি হল "হ্যালো ওয়ার্ল্ড" পাঠ্য মুদ্রণ করা হয়, টার্মিনালে একটি স্ক্রিপ্ট দিয়ে অথবা আইডিএলএল পিথন ডেভেলপমেন্ট এনভায়রনমেন্ট ব্যবহার করে।

এটি একটি বিরক্তিকর শুরু মত মনে হতে পারে, কিন্তু এটি আপনাকে পাইথন একটি সহজ এবং প্রাসঙ্গিক পরিচয় দেয় - এবং এটি একটি ফাংশন আপনি আপনার ভবিষ্যতে প্রকল্প প্রচুর ব্যবহার করা হবে।

চলুন শুরু করা যাক এই ঐতিহ্যগত পাঠের কয়েকটি বৈচিত্র্যের মাধ্যমে, আমাদের রাশবেরি পাই সহ প্রোগ্রামিং দক্ষতা বন্ধ করা। আমরা IDLE এর পরিবর্তে পাইথন স্ক্রিপ্ট ব্যবহার করবো, কারণ এটি কেবল আমার পছন্দের পদ্ধতি।

ওহে বিশ্ব

আসুন আমরা "হ্যালো ওয়ার্ল্ড" পাঠ্যের মৌলিক মুদ্রণের সাথে শুরুতে শুরু করি।

একবার একটি টার্মিন্যাল সেশনে লগইন করার জন্য, 'helloworld.py' নামক একটি নতুন পাইথন স্ক্রিপ্ট তৈরি করতে নীচের কমান্ডটি লিখুন।

সুডো ন্যানো helloworld.py

ন্যানো আমরা ব্যবহার করা টেক্সট এডিটর, এবং 'পাই' পাইথন স্ক্রিপ্টের জন্য ফাইল এক্সটেনশন।

আমরা সুডো ব্যবহার করি (যা 'সুপারউইজার ডো' জন্য ব্যবহৃত হয়) শুরুতে সুপারস্টার হিসাবে কমান্ড চালায়। আপনি সবসময় এই ব্যবহার করতে হবে না, এবং এটি ভুল কমান্ড সঙ্গে ভুল হাতে বিপজ্জনক হতে পারে, কিন্তু আমি শুধু এখন একটি অভ্যাস হিসাবে এটি ব্যবহার ঝোঁক

এই কমান্ডটি একটি নতুন ফাঁকা দস্তাবেজ খুলবে। যখন ফাইলটি চালানো হবে তখন "হ্যালো ওয়ার্ল্ড" শব্দটি মুদ্রণ করবে নীচের লেখাটি লিখুন:

মুদ্রণ ("হ্যালো ওয়ার্ল্ড")

একবার প্রবেশ করার পরে, Ctrl + X চাপুন এবং তারপর ফাইলটি সংরক্ষণ করতে 'Y' টিপুন। টার্মিনালটি আপনাকে ফাইলটি নির্দিষ্ট ফাইলের নামের সাথে সংরক্ষণ করতে এন্টার করতে বলবে, তাই এগিয়ে যান এবং এন্টার কী চাপুন আপনি শুধু আপনার প্রথম পাইথন ফাইল তৈরি করেছেন!

আপনি এখন টার্মিনালে ফিরে আসবেন। আমাদের নতুন স্ক্রিপ্ট চালানোর জন্য আমরা নীচের কমান্ডটি ব্যবহার করি:

সুডো প্যাথন helloworld.py

এটি "হ্যালো ওয়ার্ল্ড" মুদ্রণ করবে এবং তারপর স্ক্রিপ্টটি বন্ধ করবে, আবার আমাদের টার্মিনাল ব্যবহার করতে হবে।

হ্যালো তারপর বিশ্ব

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

নীচের কমান্ড ব্যবহার করে একটি নতুন ফাইল শুরু করুন:

সুডো ন্যানো hellothenworld.py

আবারও এটি একটি ফাঁকা সম্পাদক উইন্ডো খুলবে। নিম্নলিখিত পাঠ্য লিখুন:

মুদ্রণ ("হ্যালো") মুদ্রণ ("বিশ্ব")

আবার প্রস্থান এবং সংরক্ষণ করতে Ctrl + X ব্যবহার করুন, তারপর 'Y' টিপুন এবং অনুরোধ জানানো হলে 'Enter' টিপুন।

নিম্নলিখিত কমান্ড দিয়ে স্ক্রিপ্ট চালান:

সুডো প্যাথন hellothenworld.py

এটি একটি লাইনে "হ্যালো" মুদ্রণ করবে, পরবর্তী লাইনে "বিশ্ব", তারপর স্ক্রিপ্ট বন্ধ করুন

হ্যালো ওয়ার্ল্ড, বিদায় ওয়ার্ল্ড

আগের উদাহরণে আমরা যা শিখেছি তা ব্যবহার করা যাক, আমরা জিনিসগুলিকে পরিবর্তিত করি যাতে আমরা "হ্যালো ওয়ার্ল্ড" বলি এবং তারপর "বিদায় ওয়ার্ল্ড" ওভার করি এবং যতক্ষণ না আমরা এটি থামাতে বলি

আপনি কিভাবে ফাইলগুলি তৈরি করবেন এবং ব্যবহার করবেন তা শিখেছি তাই আমরা এই সময়ে এই নির্দেশগুলি সরিয়ে দেব।

Hellogoodbye.py নামক একটি নতুন ফাইল তৈরি করুন এবং এটি ন্যানো মধ্যে খুলুন। নিম্নলিখিত পাঠ্য লিখুন:

আমদানির সময় গণনা = 1 সত্য: যদি গণনা == 1: মুদ্রণ ("হ্যালো ওয়ার্ল্ড") গণনা = গণনা -1 টাইম। স্লিপ (1) এলিফ কাউন্ট == 0: মুদ্রণ ("বিদায় ওয়ার্ল্ড") গণনা = গণনা +1 time.sleep (1)

আমরা এখানে কয়েকটি নতুন ধারণা চালু করেছি:

যদি এই ইন্ডেন্ট কোডটি চালানো হয়, এটি "হ্যালো ওয়ার্ল্ড" মুদ্রণ করবে এবং তারপর আমাদের 'গণনা' -1 এর পরিবর্তন করবে। এটা আবার 'চালানোর সময়' লুপ ফিরে 'সাইক্লিং আগে' time.sleep (1) 'সঙ্গে দ্বিতীয় জন্য অপেক্ষা করবে।

দ্বিতীয় 'if' স্টেটমেন্টটি একই কাজ করে কিন্তু যদি 'গণনা' ঠিক 0 হয় তাহলেই রান করা হয়। তারপর এটি "বিদায় বিশ্ব" মুদ্রণ করবে এবং 'গণনা' 1 যোগ করবে। একবার আবার 'যখন লুপ' চালানোর আগে দ্বিতীয়টি অপেক্ষা করবে।

আশা করি, এখন আপনি কীভাবে 'গণনা' 1 এ শুরু করতে পারেন এবং প্রতিবার 1 টা ও 0 এর মধ্যে ক্রমাগত চক্র, প্রতিটি সময় বিভিন্ন পাঠ মুদ্রণ করবে।

স্ক্রিপ্ট চালান এবং নিজের জন্য দেখুন! স্ক্রিপ্ট থামাতে, শুধু Ctrl + C আঘাত করুন

হ্যালো ওয়ার্ল্ড 100 টাইমস

কিভাবে আমাদের পাঠ্য পুনরাবৃত্তি শুধু 10 বার, স্বয়ংক্রিয়ভাবে? আবার একটি লুপের মধ্যে গণনা ব্যবহার করে এটি অর্জন করা যায়, কিন্তু আমরা তা নিপূণভাবে কিভাবে পরিবর্তন করব তা পরিবর্তন করে।

আরেকটি নতুন ফাইল তৈরি করুন, এটি একটি নাম দিন, এবং তারপর নীচের পাঠ্যটি লিখুন:

আমদানির সময় গণনা = 1 সত্য: যদি গণনা <= 10: মুদ্রণ ("হ্যালো বিশ্ব"), গণনা গণনা = গণনা +1 time.sleep (1) elif count == 11: quit ()

এখানে আমরা '<=' প্রথম 'if' স্টেটমেন্টে ব্যবহার করেছি যার অর্থ 'কম বা সমান'। গণনা 10 এর কম বা সমান হলে, আমাদের কোড "হ্যালো ওয়ার্ল্ড" মুদ্রণ করবে।

পরের 'if' স্টেটমেন্টটি শুধুমাত্র 11 নম্বরের জন্য দেখায় এবং যদি সংখ্যা 11 হয় তবে এটি 'quit ()' কমান্ড চালাবে যা কোন স্ক্রিপ্ট বন্ধ করে।

নিজের জন্য এটি দেখতে ফাইলটি চেষ্টা করুন।

তোমার কাছে

এই ব্যায়াম আপনাকে কোড ম্যানিপুলেশন কিছু খুব মৌলিক উপায় দেখায়, কিন্তু এটি ভিত্তি শিক্ষা ধরনের যে সব নতুন রাস্পবেরি পিআই এবং পাইথন ব্যবহারকারীদের প্রথম দিকে grips পেতে পেতে হবে

যদি আপনি এটি ইতিমধ্যেই খুঁজে না পাওয়া যায়, তাহলে এই চমৎকার প্রোগ্রামিং ভাষা সম্পর্কে আরও জানতে 'আউটডোরের ডেডিকেটেড পাইথন সাইটটি পরীক্ষা করুন।

আমরা ভবিষ্যতে নিবন্ধ এবং প্রকল্পে আরও বেশি কোড উদাহরণ আচ্ছাদিত করব, সুর থাকুন!