Trong bài viết này, chúng ta sẽ tìm hiểu về giải pháp và cách tiếp cận để giải quyết vấn đề đã cho.
Tuyên bố vấn đề
Cho trước 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 thời gian đã cho.
Số nguyên tố là số tự nhiên lớn hơn 1 không có ước số dương nào khác 1 và chính nó.
Có hai vòng lặp for, vòng lặp for đầu tiên là để lấy các số trong khoảng thời gian 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ờ chúng ta hãy xem việc triển khai.
Ví dụ
start = 10 end = 29 for val in range(start, end + 1): # If num is divisible by any number is not prime if val > 1: for n in range(2, val): if (val % n) == 0: break else: print(val)
Đầu ra
11 13 17 19 23 29
Tất cả các biến và hàm được khai báo trong phạm vi toàn cục như thể hiện trong hình bên dưới.
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về phương pháp in các số trong một khoảng thời gian nhất định.