কম্পিউটার

পাইথন ব্যবহার করে কিথ নম্বরগুলি কীভাবে খুঁজে পাবেন?


পাইথনে একটি সংখ্যা কিথ নম্বর কিনা তা খুঁজে পেতে আপনি নিম্নলিখিত কোড ব্যবহার করতে পারেন -

উদাহরণ

def is_keith_number(n):
   # Find sum of digits by first getting an array of all digits then adding them
   c = str(n)
   a = list(map(int, c))
   b = sum(a)

   # Now check if the number is a keith number
   # For example, 14 is a keith number because:
   # 1+4 = 5
   # 4+5 = 9
   # 5+9 = 14

   while b < n:
      a = a[1:] + [b]
      b = sum(a)

   return (b == n) & (len(c) > 1)
print(is_keith_number(14))

আউটপুট

এটি আউটপুট দেবে −

True

  1. পাইথনে স্কিট-লার্ন ব্যবহার করে একটি চিত্রের কনট্যুরগুলি কীভাবে খুঁজে পাবেন?

  2. পাইথন ব্যবহার করে সংখ্যার ফ্যাক্টরগুলি কীভাবে সন্ধান করবেন?

  3. পাইথন ব্যবহার করে মৌলিক সংখ্যা কিভাবে তৈরি করবেন?

  4. কিভাবে পাইথন ব্যবহার করে একটি ফাইল খুঁজে বের করবেন?