Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อพิมพ์ตัวเลขในช่วงเวลา


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด

คำชี้แจงปัญหา

กำหนดช่วงเริ่มต้นและสิ้นสุดของช่วงเวลา เราจำเป็นต้องพิมพ์ตัวเลขทั้งหมดในช่วงเวลาที่กำหนด

จำนวนเฉพาะคือจำนวนธรรมชาติที่มากกว่า 1 ที่ไม่มีตัวหารบวกนอกจาก 1 และตัวมันเอง

มีสองลูปสำหรับลูป อันดับแรกสำหรับลูปเพื่อรับตัวเลขในช่วงเวลาและลูปที่สองสำหรับตรวจสอบว่าตัวเลขนั้นเป็นจำนวนเฉพาะหรือไม่

มาดูการนำไปใช้กัน

ตัวอย่าง

start = 10
end = 29
for val in range(start, end + 1):
# If num is divisible by any number is not prime
   if val > 1:
      for n in range(2, val):
         if (val % n) == 0:
            break
      else:
         print(val)

ผลลัพธ์

11
13
17
19
23
29

ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังแสดงในรูปด้านล่าง

บทสรุป

ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการพิมพ์ตัวเลขในช่วงเวลาที่กำหนด