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

โปรแกรม Python พิมพ์เลขคี่ทั้งหมดในช่วง


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

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

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

วิธีการใช้กำลังเดรัจฉานจะกล่าวถึงด้านล่าง −

ที่นี่เราใช้ range-based for loop ซึ่งให้จำนวนเต็มทั้งหมดที่มีในช่วงเวลาอินพุต

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

วิธีนี้ใช้ O(n) + เวลาเปรียบเทียบคงที่

ตอนนี้เรามาดูการใช้งานด้านล่าง −

ตัวอย่าง

start, end = 10, 29
# iteration
for num in range(start, end + 1):
   # check
   if num % 2 != 0:
      print(num, end = " ")

ผลลัพธ์

11 13 15 17 19 21 23 25 27 29

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

โปรแกรม Python พิมพ์เลขคี่ทั้งหมดในช่วง

บทสรุป

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