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

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

โจทย์: กำหนดช่วง (range) พิมพ์เลขคี่ทั้งหมดในช่วงนั้น

ใช้ for loop วนช่วง range แล้วตรวจสอบ num % 2 != 0 ความซับซ้อน O(n)

โค้ดตัวอย่าง

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

ผลลัพธ์

11 13 15 17 19 21 23 25 27 29

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

สรุป

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