पाइथॉन में अभाज्य संख्याओं के अनुक्रम को कैसे प्रिंट करें
कई प्रोग्रामर एक ऐसा फ़ंक्शन बनाने के लिए संघर्ष करते हैं जो पायथन में अभाज्य संख्याओं को सटीक रूप से प्रिंट करता है। एक आम समस्या इसके बजाय विषम संख्याओं की सूची प्रिंट करना है। इस समस्या को सुधारने के लिए, अभाज्य संख्या गुणों की गहन समझ और कोड में बदलाव आवश्यक है।
अभाज्य संख्याएँ केवल 1 और स्वयं से विभाज्य होती हैं। इसलिए, बेहतर कोड 2 से लेकर संख्या के वर्गमूल (या यदि संख्या छोटी है तो स्वयं) की सीमा के भीतर विभाज्यता की जांच करता है। यह दक्षता और सटीकता सुनिश्चित करता है।
यहां अधिक अनुकूलित और पायथोनिक सिंटैक्स का उपयोग करने वाला एक उदाहरण दिया गया है:
import math
for num in range(2, 101):
if all(num % i != 0 for i in range(3, int(math.sqrt(num)) 1, 2)):
print(num)
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3