ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง
แจ้งปัญหา − เราได้รับช่วงเวลาที่เราต้องคำนวณจำนวนเฉพาะทั้งหมดในช่วงที่กำหนด
ในที่นี้เราจะพูดถึงวิธีการบังคับแบบเดรัจฉานเพื่อหาคำตอบ เช่น คำจำกัดความพื้นฐานของจำนวนเฉพาะ จำนวนเฉพาะคือจำนวนที่มี 1 และตัวประกอบเป็นตัวประกอบ และวางตัวเลขทั้งหมดไม่ใช่ตัวประกอบ
ทุกครั้งที่มีการประเมินเงื่อนไขของจำนวนเฉพาะเป็นการคำนวณจริง
ทีนี้มาดูแนวคิดในการใช้งานด้านล่างกัน:
ตัวอย่าง
start = 1 end = 37 for val in range(start, end + 1): # If num is divisible by any number # between 2 and val, it is not prime if val > 1: for n in range(2, val): if (val % n) == 0: break else: print(val)
ผลลัพธ์
2 3 5 7 11 13 17 19 23 29 31 37
ตัวแปรทั้งหมดได้รับการประกาศในขอบเขตท้องถิ่นและการอ้างอิงของตัวแปรนั้นดูได้จากรูปด้านบน
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการพิมพ์จำนวนเฉพาะทั้งหมดในช่วงเวลา