Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python in tất cả số chẵn trong một khoảng


Trong bài viết này, chúng ta sẽ học về giải pháp và phương pháp giải quyết bài toán cho trước.

Đề bài

Cho một khoảng (range), chúng ta cần in tất cả các số chẵn trong khoảng cho trước.

Cách tiếp cận brute-force được thảo luận dưới đây:

Ở đây chúng ta áp dụng vòng lặp for dựa trên range cung cấp tất cả các số nguyên có sẵn trong khoảng đầu vào.

Sau đó, điều kiện kiểm tra số chẵn được áp dụng để lọc bỏ tất cả các số lẻ.

Cách tiếp cận này mất O(n) + thời gian so sánh hằng số.

Bây giờ hãy xem triển khai dưới đây:

Ví dụ

start, end = 10, 29
# lặp
for num in range(start, end + 1):
    # kiểm tra
    if num % 2 == 0:
        print(num, end=" ")

Kết quả

10 12 14 16 18 20 22 24 26 28

Tất cả biến và hàm được khai báo trong khung toàn cục như hình dưới đây.

Chương trình Python in tất cả số chẵn trong một khoảng

Kết luận

Trong bài viết này, chúng ta đã học về cách in các số chẵn trong khoảng đầu vào.