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

Chương trình Python để in tất cả các số nguyên không chia hết cho 2 hoặc 3 và nằm trong khoảng từ 1 đến 50

Khi yêu cầu in tất cả các phần tử không thể chia hết cho 2 hoặc 3 và nằm trong khoảng từ 1 đến 50, các ràng buộc được đề cập dưới dạng vòng lặp "while" và điều kiện "if".

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

print("Integers not divisible by 2 and 3, that lie between 1 and 50 are : ")
n = 1
while n <= 51:
   if n % 2 != 0 and n % 3 != 0:
      print(n)
   n = n+1

Đầu ra

Integers not divisible by 2 and 3, that lie between 1 and 50 are :
1
5
7
11
13
17
19
23
25
29
31
35
37
41
43
47
49

Giải thích

  • Giá trị của n được gán cho 1.

  • Vòng lặp while chạy cho đến khi giá trị ‘n’ này không lớn hơn 51,

  • Nó kiểm tra xem số đó có chia hết cho 2 hoặc 3 hay không.

  • Nếu nó không thể chia hết, số đó sẽ được hiển thị trên bảng điều khiển.

  • Sau mỗi lần hiển thị, nó sẽ tăng lên.