Skip to main content

পাঠ ৫: ডিস্ক মেজ চ্যালেঞ্জ

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

ডিস্ক মেজ খেলার মাঠের উপর থেকে নিচের দৃশ্য। ভিআর রোবটটি লাল ডিস্কে, বাম দিকে মুখ করে আছে। একটি কালো তীর নির্দেশ করে যে রোবটটি সবুজ শুরুর স্থানে এগিয়ে যাওয়ার জন্য কোন পথটি নেবে, তারপর ডানদিকে ঘুরবে এবং প্রথম সবুজ ডিস্কের দিকে এগিয়ে যাবে।

শেখার ফলাফল

  • ডিস্ক মেজ চ্যালেঞ্জ সমাধান করতে সক্ষম হতে ড্রাইভট্রেন, সেন্সর এবং কন্ট্রোল বিভাগ থেকে কমান্ড প্রয়োগ করুন।

পুটিং ইট অল টুগেদার

যদি বিবৃতিটি নিয়ন্ত্রণ বিভাগে পাওয়া যায়। যদি if বিবৃতির অবস্থা সত্য বলে রিপোর্ট করে, তাহলে VR রোবট if বিবৃতির মধ্যে থাকা আচরণের একটি সেট সম্পাদন করবে। একটি if স্টেটমেন্টের ভিতরের আচরণগুলি বাদ দেওয়া হবে যদি যদি স্টেটমেন্ট মিথ্যা রিপোর্ট করে।

আচরণগুলি চিরতরে পুনরাবৃত্তি করতে,ifবিবৃতিগুলিকে একটি অসীমwhileলুপের মধ্যে অন্তর্ভুক্ত করতে হবে।

দুটি পাইথন প্রকল্প। বাম দিকে 4 if স্টেটমেন্ট সহ একটি প্রকল্প রয়েছে। প্রকল্পের উপরে একটি লাল x আছে। ডানদিকে একটি অসীম while লুপের ভিতরে if স্টেটমেন্টের সাথে একই প্রকল্প রয়েছে। সঠিক প্রকল্পের উপরে একটি সবুজ চেক রয়েছে।

যদি অসীম এর ভেতরে স্টেটমেন্ট ব্যবহার করা হয়, তাহলে যদি স্টেটমেন্টের প্রতিটি কন্ডিশনের জন্যলুপ বারবার পরীক্ষা করতে হবে। প্রকল্পের প্রবাহের সময়, যদি if স্টেটমেন্টের শর্ত True হয়, তাহলে if স্টেটমেন্টের ভিতরের কমান্ডগুলি কার্যকর করা হয়। যদি if স্টেটমেন্টের অবস্থা False হয়, তাহলে if স্টেটমেন্টের ভিতরের কমান্ডগুলি এড়িয়ে যাবে এবং প্রজেক্টের প্রবাহ পরবর্তী কমান্ডে অব্যাহত থাকবে।

অসীম whileলুপের ভিতরে if স্টেটমেন্ট ব্যবহার করলে একটি VR রোবট তার পরিবেশ অনুসারে প্রতিক্রিয়া জানাতে পারে, যেমন একটি VR রোবট যখন একটি নির্দিষ্ট রঙের বস্তু সনাক্ত করে তখন থামানো বা ঘুরিয়ে দেওয়া।

ডিস্ক মেজ খেলার মাঠে একটি ভিআর রোবটের পাশের দৃশ্য। রোবটটি সবুজ ডিস্কে আছে এবং ডানদিকে ঘুরছে।

এই পাঠের বাকি অংশটি চালিয়ে যেতে পরবর্তী বোতামটি নির্বাচন করুন।