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.