Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để in các số trong một khoảng thời gian

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.