গল্ফ অনুশীলনের জন্য, আমি আমার গার্লফ্রেন্ডের ইন্ট্রো টু পাইথন ক্লাসে অ্যাসাইনমেন্টগুলি করছি। আমি খুঁজে পেয়েছি যে এই কার্যভারের জন্য, একাধিক কৌশল ছিল যা চরিত্রের গণনায় খুব কাছাকাছি এসেছিল এবং আমি নিশ্চিত যে এখানকার লোকেরা আরও ভাল উপায় খুঁজে পেতে পারে। যদিও আমি পাইথনে এটি করার উপায়গুলিতে সবচেয়ে আগ্রহী, তবে আমি জানতে চাই যে এই প্রোগ্রামটি সবচেয়ে গল্ফড পেতে পারে তাই এটি কোড গল্ফ এবং সংক্ষিপ্ত উত্তর জেতে।
নিয়ম:
অ্যাসাইনমেন্টটি নীচে বর্ণিত। ব্যবহারকারীকে দু'বার ইনপুট জিজ্ঞাসা করা উচিত, যদিও প্রম্প্টগুলিতে কিছু বলতে হয় না, এবং এটি একটি পৃথক ক্রমে হতে পারে।
স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।
নিয়োগ 3: তীর
এমন একটি প্রোগ্রাম লিখুন যা ব্যবহারকারীকে বেশ কয়েকটি কলামের জন্য অনুরোধ করে এবং সেগুলি নীচে দেখানো হিসাবে প্যাটার্নটি মুদ্রণ করে। আপনি ধরে নিতে পারেন যে ব্যবহারকারী ইতিবাচক সংখ্যা সরবরাহ করবে। আপনার প্রোগ্রামটি বাম এবং ডান তীর উভয় হ্যান্ডেল করা উচিত। এখানে কয়েকটি নমুনা চলছে:
How many columns? 3
Direction? (l)eft or (r)ight: r
*
*
*
*
*
How many columns? 5
Direction? (l)eft or (r)ight: l
*
*
*
*
*
*
*
*
*