Sử dụng vòng lặp. Lặp lại từng phần tử trong danh sách bằng vòng lặp for và kiểm tra xem num % 2. = 0. Nếu điều kiện thỏa mãn thì chỉ in ra số.
Python3
21 45 93 0
21 45 93 1
21 45 93 221 45 93 3 21 45 93 4[21, 45, 93]5321 45 93 621 45 93 9321 45 93 621 45 93 921 45 93 621 45 93 9121 45 93 6[21, 45, 93]821 45 93 6
Cho trước điểm đầu và điểm cuối, hãy viết chương trình Python để in tất cả các số chẵn trong dãy đã cho đó.
Thí dụ
21 45 93 5Ví dụ 1. In tất cả các số chẵn từ danh sách đã cho bằng cách sử dụng vòng lặp Xác định giới hạn bắt đầu và kết thúc của phạm vi. Lặp lại từ đầu cho đến phạm vi trong danh sách bằng cách sử dụng vòng lặp for và kiểm tra xem num % 2 == 0. Nếu điều kiện thỏa mãn thì chỉ in ra số.
Python3
21 45 93 60 21 45 93 6121 45 93 62 21 45 93 6321 45 93 6421 45 93 6521 45 93 6621 45 93 6721 45 93 6621 45 93 6921 45 93 60
21 45 93 61____262
21 45 93 6321 45 93 6421 45 93 65
đầu ra
21 45 93 6Ví dụ #2. Lấy giới hạn phạm vi từ đầu vào của người dùng
Python3
21 45 93 66
21 45 93 6721 45 93 68 21 45 93 69____16421 45 93 6121 45 93 6421 45 93 6321 45 93 64
21 45 93 6521 45 93 68 21 45 93 69____16421 45 93 6121 45 93 6421 45 93 6121 45 93 64
21 45 93 63
21 45 93 60 21 45 93 6121 45 93 62 21 45 93 6321 45 93 6821 45 93 69 [21, 45, 93]7021 45 93 60
21 45 93 63____573
21 45 93 63[21, 45, 93]75 21 45 93 61[21, 45, 93]77 21 45 93 69 21 45 93 6821 45 93 68 21 45 93 8121 45 93 82
21 45 93 83____264____68521 45 93 6821 45 93 8721 45 93 88
đầu ra
21 45 93 6Ví dụ #3 Lấy đầu vào của người dùng giới hạn phạm vi và sử dụng bỏ qua số thứ tự trong hàm phạm vi để tạo ra số chẵn.
Python3
21 45 93 66
21 45 93 6721 45 93 68 21 45 93 69____16421 45 93 6121 45 93 6421 45 93 6321 45 93 64
21 45 93 6521 45 93 68 21 45 93 69____16421 45 93 6121 45 93 6421 45 93 6121 45 93 64
21 45 93 66
21 45 93 6721 45 93 68 21 45 93 67____169[21, 45, 93]70 [21, 45, 93]75 21 45 93 013[21, 45, 93]70 21 45 93 015 21 45 93 67
21 45 93 017
21 45 93 018
21 45 93 019
21 45 93 60021 45 93 6421 45 93 60221 45 93 60 21 45 93 60421 45 93 62 21 45 93 6321 45 93 6821 45 93 69 [21, 45, 93]7021 45 93 6621 45 93 6921 45 93 612
đầu ra
21 45 93 6Phương pháp. Sử dụng đệ quy
Python3
21 45 93 613 21 45 93 614
21 45 93 63[21, 45, 93]75 21 45 93 617
21 45 93 83____1619
21 45 93 6321 45 93 6421 45 93 62221 45 93 6821 45 93 8721 45 93 88
21 45 93 6321 45 93 619 21 45 93 62821 45 93 6921 45 93 6921 45 93 631
21 45 93 63221 45 93 6821 45 93 6521 45 93 63521 45 93 6821 45 93 67
21 45 93 638
Đầu ra21 45 93 6
Phương pháp. Sử dụng hàm lambda
Python3
21 45 93 639
21 45 93 640
21 45 93 64121 45 93 6821 45 93 6521 45 93 64421 45 93 6821 45 93 67
21 45 93 64721 45 93 6821 45 93 649
21 45 93 60 21 45 93 651____162 21 45 93 6321 45 93 65421 45 93 69[21, 45, 93]7021 45 93 60
21 45 93 6321 45 93 659
21 45 93 660
21 45 93 66121 45 93 68 21 45 93 66321 45 93 6421 45 93 66521 45 93 6421 45 93 667 21 45 93 668[21, 45, 93]7721 45 93 6921 45 93 6821 45 93 6821 45 93 8121 45 93 674
21 45 93 64____1676
Đầu ra[21, 45, 93]7
Phương pháp. Sử dụng hiểu danh sách
Python3
21 45 93 60421 45 93 6821 45 93 67921 45 93 60 21 45 93 65121 45 93 62 21 45 93 6321 45 93 6421 45 93 6521 45 93 6621 45 93 6721 45 93 69_______57021 45 93 88[21, 45, 93]75 21 45 93 651[21, 45, 93]7721 45 93 6921 45 93 6821 45 93 6821 45 93 8121 45 93 698
21 45 93 64______16421 45 93 60121 45 93 602
Đầu ra21 45 93 8
Phương pháp. Sử dụng hàm liệt kê
Python3
21 45 93 64121 45 93 6821 45 93 6521 45 93 64421 45 93 6821 45 93 6721 45 93 60921 45 93 6821 45 93 649
21 45 93 60 21 45 93 651____162 21 45 93 6321 45 93 65421 45 93 69[21, 45, 93]7021 45 93 60
21 45 93 61____2621
21 45 93 64______262321 45 93 60 21 45 93 62521 45 93 62 21 45 93 62721 45 93 628[21, 45, 93]75 21 45 93 641[21, 45, 93]7721 45 93 6921 45 93 6821 45 93 6821 45 93 8121 45 93 636