Lệnh continue trong Python

Câu lệnh continue trong python được sử dụng để đưa điều khiển chương trình đến đầu vòng lặp. Câu lệnh continue bỏ qua các dòng mã còn lại bên trong vòng lặp và bắt đầu với lần lặp tiếp theo. Nó chủ yếu được sử dụng dựa trên một điều kiện cụ thể bên trong vòng lặp để chúng ta có thể bỏ qua một số mã cụ thể cho một điều kiện cụ thể. Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây để hiểu thêm về câu lệnh continue.

Lệnh continue trong Python

1. Lệnh continue trong Python

Lệnh continue trong Python trả về điều khiển tới phần ban đầu của vòng lặp. Lệnh này bỏ qua lần lặp hiện tại và bắt buộc lần lặp tiếp theo của vòng lặp diễn ra. Lệnh continue có thể được sử dụng trong vòng lặp while hoặc vòng lặp for.

2. Cú pháp

Sau đây là cú pháp của lệnh continue trong Python:

continue;
Sơ đồ Lệnh continue trong Python

3. Ví dụ lệnh continue trong Python

'''
Created on May 2, 2019

@author: admin
'''
# vi du 1 bỏ qua ký tự h
for letter in 'Python':
    if letter == 'h':
        continue;
    print ('Ký tự hiện tại:', letter);

# vi dụ 2 bỏ qua giá trị var = 5
var = 10                   
while var > 0:             
    var = var -1;
    if var == 5:
        continue;
    print ('Giá trị của biến hiện tại:', var);

Kết quả:

Ký tự hiện tại: P
Ký tự hiện tại: y
Ký tự hiện tại: t
Ký tự hiện tại: o
Ký tự hiện tại: n
Giá trị của biến hiện tại: 9
Giá trị của biến hiện tại: 8
Giá trị của biến hiện tại: 7
Giá trị của biến hiện tại: 6
Giá trị của biến hiện tại: 4
Giá trị của biến hiện tại: 3
Giá trị của biến hiện tại: 2
Giá trị của biến hiện tại: 1
Giá trị của biến hiện tại: 0

4. Lệnh continue trong vòng lặp

Lệnh continue trong vòng lặp for sẽ như sau:

for var in sequence:

    #khối code bên trong vòng lặp for

    if dieu_kien:

       continue 

    #code khác bên trong vòng lặp for

#code bên ngoài vòng lặp for

Khi continue được thực thi thì “#code khác bên trong vòng lặp for” bị bỏ qua và quay trở lại “#Khối code bên trong vòng lặp for”

Lệnh continue trong vòng lặp while sẽ như sau:

while dieu_kien_kiem_tra:

    #code bên trong vòng lặp while

    if dieu_kien:

    continue

    #code khác bên trong vòng lặp while

#code bên ngoài vòng lặp while

Khi continue được thực thi “#code khác bên trong vòng lặp while" sẽ bị bỏ qua và quay trở lại “#code bên trong vòng lặp while"

Trên đây là bài viết của eLib.VN về lệnh continue trong Python. Đây là một trong những câu lệnh sử dụng khá nhiều trong lập trình, bạn đọc cần lưu ý để áp dụng trong quá trình học và nghiên cứu của mình. Chúc các bạn thành công!

Ngày:23/10/2020 Chia sẻ bởi:

CÓ THỂ BẠN QUAN TÂM