मुझे इस आईएफ स्टेटमेंट को लिखने का यह बहुत ही कठिन तरीका है।एक कथन का उपयोग कर एक सीमा का उपयोग करने का सुरुचिपूर्ण तरीका?
for a in range (2,3000):
if (a % 1) == 0 and (a % 2) == 0 and (a % 3) == 0 and (a % 4) == 0 and (a % 5) == 0 and (a % 6) == 0 and (a % 7) == 0 and (a % 8) == 0 and (a % 9) == 0 and (a % 10) == 0 :
print a
मुझे लगता है कि इसे लिखने का एक बेहतर तरीका है, उदाहरण के लिए आईएफ स्टेटमेंट के साथ एक रेंज फ़ंक्शन का उपयोग करना?
जैसे कुछ कर सकते हैं क्या आपने 8, 9, 5, और 7 गुणा करने की कोशिश की है? –