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

Chương trình Python in các số trong một khoảng (Interval)


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 phạm vi bắt đầu và kết thúc của một khoảng. Chúng ta cần in tất cả các số trong khoảng cho trước.

Số nguyên tố là số tự nhiên lớn hơn 1 không có ước số dương nào ngoài 1 và chính nó.

Có hai vòng lặp for, vòng lặp đầu tiên để lấy các số trong khoảng và vòng lặp thứ hai để kiểm tra xem số đó có phải là số nguyên tố hay không.

Bây giờ hãy xem triển khai.

Ví dụ

start = 10
end = 29
for val in range(start, end + 1):
    # Nếu num chia hết cho bất kỳ số nào thì không phải nguyên tố
    if val > 1:
        for n in range(2, val):
            if (val % n) == 0:
                break
        else:
            print(val)

Kết quả

11
13
17
19
23
29

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

Kết luận

Trong bài viết này, chúng ta đã học về cách in các số trong một khoảng cho trước.