কম্পিউটার টিউটোরিয়াল

পাইথন - দिये गये সংখ্যা পরিসরের মধ্যে প্রাইম সংখ্যার 갯ন বের করুন

যদি দिये गये সংখ্যা পরিসরের মধ্যে প্রাইম সংখ্যা খুঁজতে হয়, তবে পরিসরটি ইনপুট নেওয়া হয় এবং এর ওপর ইটারেট করা হয়। % মডুলাস অপারেটর ব্যবহার করে প্রাইম সংখ্যা খুঁজে বের করা হয়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

lower_range = 670
upper_range = 699
print("নিম্ন ও উচ্চ পরিসর হলো :")
print(lower_range, upper_range)
print("প্রাইম সংখ্যাগুলো", lower_range, "এবং", upper_range, "এর মাঝে:")
for num in range(lower_range, upper_range + 1):
    if num > 1:
        for i in range(2, num):
            if (num % i) == 0:
                break
        else:
            print(num)

আউটপুট

নিম্ন ও উচ্চ পরিসর হলো : 670 699
প্রাইম সংখ্যাগুলো 670 এবং 699 এর মাঝে:
673
677
683
691

ব্যাখ্যা

  • উচ্চ ও নিম্ন পরিসরের মান ইনপুট নিয়ে কনসোলে প্রদর্শন করা হয়।

  • সংখ্যাগুলোর ওপর ইটারেট করা হয়।

  • এরা ১ থেকে বড় কিনা তা যাচাই করা হয় কারণ ১ নয় প্রাইম নয় কম্পোজিট সংখ্যা।

  • সংখ্যাগুলো ইটারেট করা হয় এবং ২ দিয়ে % অপারেশন করা হয়।

  • এভাবে প্রাইম সংখ্যা খুঁজে বের করে কনসোলে প্রদর্শন করা হয়।

  • অন্যথায় লুপ থেকে বের হয়ে যাওয়া হয়।

  1. পাইথনে প্রাইম নম্বর খুঁজে বের করার বিভিন্ন পদ্ধতি

  2. পাইথনে নির্দিষ্ট পরিসরে র‍্যান্ডম সংখ্যা জেনারেট করে লিস্টে সংরক্ষণ করার প্রোগ্রাম

  3. পাইথনে দেওয়া রেঞ্জে ক্যাপ্রেকার (Kaprekar) সংখ্যা খুঁজে বের করার প্রোগ্রাম

  4. Python-এ সংখ্যাগুলোর লিস্ট থেকে সর্বোচ্চ সংখ্যা বের করা