কম্পিউটার

পাইথনে 'n' সংখ্যার গুণফল জোড় বা বিজোড় কিনা তা পরীক্ষা করুন


ধরুন আমরা একটি অ্যারে সংখ্যা আছে. এই সংখ্যাগুলোর গুণফল জোড় বা বিজোড় কিনা তা আমাদের পরীক্ষা করতে হবে।

সুতরাং, যদি ইনপুটটি nums =[5,7,4,2,6] এর মত হয়, তাহলে আউটপুটটি জোড় হবে, কারণ গুন 1680 এবং এটি জোড়।

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • আমি 0 থেকে সংখ্যার আকার - 1 এর রেঞ্জের জন্য, কর
    • যদি সংখ্যা[i] জোড় হয়, তাহলে
      • রিটার্ন "Even"
  • রিটার্ন "বিজোড়"

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

উদাহরণ কোড

def সমাধান (সংখ্যা):জন্য i রেঞ্জে(len(nums)):যদি না হয় nums[i] &1:রিটার্ন "Even" রিটার্ন "Odd" nums =[5,7,4,2,6] প্রিন্ট(সমাধান(সংখ্যা))

ইনপুট

<প্রে>[5,7,4,2,6]

আউটপুট

এমনকি

  1. একটি তালিকায় জোড় এবং বিজোড় সংখ্যা গণনা করার জন্য পাইথন প্রোগ্রাম

  2. ভাজকের সংখ্যা জোড় বা বিজোড় কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. একটি স্ট্রিং শুধুমাত্র সংখ্যা রয়েছে কিনা আমরা পাইথনে কিভাবে পরীক্ষা করব?

  4. পাইথন ব্যবহার করে একটি সংখ্যা বিজোড় বা জোড় কিনা তা কীভাবে পরীক্ষা করবেন?