Hướng dẫn sử dụng lệnh continue trong Python

Ngoài lệnh break dùng để kết thúc vòng lặp, còn có lệnh continue dùng để bắt đầu một lượt lặp mới của vòng lặp. Lệnh này đôi khi có thể hữu ích để đơn giản hóa mã.

Giả sử chúng ta có danh sách lst:

pythonlst = [1, 2, 3, 4, 5]

Hãy in ra tất cả các phần tử từ danh sách này ngoại trừ số 3. Để làm điều này, chúng ta viết lệnh continue dưới khối điều kiện. Trong khi đó, hàm print sẽ được đặt ở khối đầu tiên của vòng lặp:

pythonfor el in lst:
  if el == 3:
    continue
  print(el) # sẽ in ra 1, 2, 4, 5
Задание 1

Cho tập hợp:

pythontst = {'a', 'b', 'c', 'd', 'e'}

Hãy in ra tất cả các phần tử từ tập hợp này, ngoại trừ ký tự 'd'.

Задание 2

Cho danh sách:

pythontst = [6, 3, -2, 8, -4, 9]

Hãy in ra tất cả các phần tử từ danh sách này, ngoại trừ các số âm.

Задание 3

Cho danh sách:

pythontst = ['a', 'b', 'c', 'd', 'e']

Hãy lấy từ danh sách này chuỗi 'acde'.