Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन प्रोग्राम: 100 से 150 के बीच पांच यादृच्छिक अभाज्य संख्याओं की Series बनाएं

समस्या विवरण

100 से 150 के बीच की सभी अभाज्य संख्याएं खोजें, उनमें से यादृच्छिक रूप से 5 चुनें, और उन्हें Series में संग्रहीत करें।

समाधान दृष्टिकोण

  1. खाली सूची बनाएं।
  2. 100 से 150 तक लूप चलाकर अभाज्य संख्याएं पहचानें (नेस्टेड लूप से)।
  3. random.sample() से 5 यादृच्छिक अभाज्य संख्याएं चुनें।
  4. Series बनाएं।

पूर्ण कोड उदाहरण

import pandas as pd
import random as rand

primes = []

# 100 से 150 तक अभाज्य संख्याएं खोजें
for i in range(100, 150):
    for j in range(2, i):
        if i % j == 0:
            break
    else:
        primes.append(i)

print("100-150 के बीच अभाज्य संख्याएं:", primes)

# 5 यादृच्छिक चुनें
selected = rand.sample(primes, 5)
rand_series = pd.Series(selected)

print("\nयादृच्छिक 5 अभाज्य संख्याओं की Series:")
print(rand_series)

आउटपुट (उदाहरण - हर बार अलग होगा)

100-150 के बीच अभाज्य संख्याएं: [101, 103, 107, 109, 113, 127, 131, 137, 139, 149]

यादृच्छिक 5 अभाज्य संख्याओं की Series:
0    109
1    149
2    107
3    101
4    131
dtype: int64

दक्षता नोट: अभाज्य जांच के लिए range(2, int(i**0.5)+1) का उपयोग करना अधिक तेज़ है।

  1. Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक अंतराल दिया गया है, हमें दी गई रेंज में सभी अभाज्य संख्याओं की गणना करने की आवश्यकता है। यहां हम समाधान प्राप्त करने के लिए ब्रूट-फोर्स दृष्टिकोण पर चर्चा करेंगे यानी अभाज्य संख्या की मूल परिभाषा। अभाज्य संख्

  1. - दिए गए रेंज में रैंडम नंबर उत्पन्न करके सूची में संग्रहीत करने का पायथन प्रोग्राम

    समस्या विवरण यहां 3 यूजर इनपुट वेरिएबल का उपयोग किया जाता है, एक प्रारंभिक संख्या के लिए, दूसरा अंतिम संख्या के लिए और अंतिम वह कितनी रैंडम संख्या प्रदर्शित करना चाहता है। पायथन रैंडम नंबर उत्पन्न करने के लिए एक रैंडम मॉड्यूल प्रदान करता है। यहां हम रैंडम फंक्शन के साथ randint फंक्शन का उपयोग करते ह

  1. - Python NumPy का उपयोग करके यादृच्छिक संख्याएँ कैसे उत्पन्न करें?

    NumPy के साथ यादृच्छिक संख्या उत्पन्न करना NumPy पैकेज में random मॉड्यूल में यादृच्छिक संख्याओं के उत्पन्न करने के लिए कई फ़ंक्शन हैं। numpy.random.rand() - दिए गए आकार का एक ऐरे बनाता है और इसे यादृच्छिक नमूनों से भरता है। >>> import numpy as np >>> np.random.rand(3, 2) array([