Các loại lệnh nhảy trong Python

Chào mừng bạn đến với một lớp Lập trình Python khác, nơi chúng tôi dạy bạn về python từ đầu. Trong lớp trước, chúng ta đã thấy các câu lệnh điều khiển lặp đi lặp lại hoặc Vòng lặp là gì, đây là một trong những chủ đề quan trọng nhất trong Lập trình. Chúng ta đã tìm hiểu về các loại vòng lặp, ứng dụng của chúng và cách sử dụng chúng trong chương trình của bạn. Nếu bạn chưa xem, hãy xem ngay bây giờ – Tập #6

Trong lớp học hôm nay, chúng ta sẽ tìm hiểu về câu lệnh Jump trong Python và cách sử dụng chúng, chúng ta hãy bắt đầu nào

Câu lệnh nhảy là gì?

Các câu lệnh nhảy là các câu lệnh thay đổi luồng điều khiển đến một vị trí cụ thể bằng cách bỏ qua các câu lệnh trong chương trình một cách vô điều kiện

Nói cách khác, những câu lệnh hoặc từ khóa này được sử dụng để thay đổi luồng của các vòng lặp, chẳng hạn như nếu bạn có một vòng lặp mà bạn đang đi từ 1 đến 100 nhưng bạn phải đột ngột dừng điều khiển vòng lặp hoặc thay đổi nó, thì lúc đó

Các loại là câu lệnh nhảy

Có hai loại câu lệnh Jump trong Python

  • Tuyên bố phá vỡ
  • Tiếp tục tuyên bố

Tuyên bố phá vỡ

Khi gặp câu lệnh Break trong chương trình, luồng điều khiển ngay lập tức rời khỏi câu lệnh điều khiển kèm theo. Nó làm cho câu lệnh bao quanh for, while, do-while hoặc switch kết thúc

Nói cách khác, khi chúng ta sử dụng câu lệnh break trong một vòng lặp, thì điều khiển sẽ ra khỏi vòng lặp hoặc vòng lặp kết thúc ở đó, ngay khi nó gặp câu lệnh break

Ở đây bạn có thể thấy câu lệnh break đang hoạt động

Ở đây bạn có thể thấy một vòng lặp while thông thường bình thường, trong đó i được khởi tạo bằng 0 ngay từ đầu, sau đó vòng lặp while được sử dụng với điều kiện i < 100, nghĩa là vòng lặp sẽ chạy từ 0 đến 99. Điển hình, trong khi vòng lặp để in số lên đến 100. Sau đó, có một câu lệnh in để in giá trị của i trong chương trình và sau đó là số gia của i. Nhưng sau đó, có một điều kiện if kiểm tra nếu i == 75 và sau đó câu lệnh break được sử dụng

Điều đã xảy ra ở đây là mỗi khi vòng lặp chạy, nó sẽ kiểm tra điều kiện if cho đến khi nó đúng, khi nó đến 75, câu lệnh break được thực thi và điều khiển ra khỏi vòng lặp. Đó là cách một câu lệnh break hoạt động. Thường là khi bạn không chắc vòng lặp sẽ chạy trong bao lâu và bạn không muốn tiếp tục chạy vòng lặp sau khi bạn nhận được kết quả mong muốn. Vì vậy, bạn sử dụng một điều kiện với câu lệnh ngắt để điều khiển ra khỏi vòng lặp càng sớm càng tốt

Tiếp tục tuyên bố

Câu lệnh continue bỏ qua phần còn lại của câu lệnh sẽ được thực thi trong vòng lặp hiện tại theo sau câu lệnh continue và luồng điều khiển chuyển sang lần lặp tiếp theo trong vòng lặp. Ngay khi gặp câu lệnh continue trong vòng lặp, các câu lệnh theo sau câu lệnh continue sẽ không được thực thi, thay vào đó, luồng điều khiển sẽ chuyển sang lần lặp tiếp theo trong vòng lặp

Ở đây bạn có thể thấy câu lệnh continue đang hoạt động

Ở đây bạn có thể thấy đầu tiên chúng ta khởi tạo giá trị của i là 10, sau đó chúng ta sử dụng vòng lặp while, sau đó điều kiện chúng ta sử dụng ở đây i > 0, nghĩa là vòng lặp sẽ chạy cho đến khi giá trị của i lớn hơn 0 thì chúng ta . Nhưng như đã thấy, ở đầu ra thiếu một thứ gì đó và đó là “5”. Chà, đó là vì câu lệnh continue mà chúng ta sử dụng với if. Ngay khi giá trị trở thành 5, vòng lặp gặp câu lệnh continue và câu lệnh continue làm gì, là nó bỏ qua lần lặp hiện tại và do đó, câu lệnh bên dưới nó giống như việc in chữ “i” ở đây và chuyển sang lần lặp tiếp theo. Không giống như, câu lệnh ngắt trực tiếp nhảy ra khỏi vòng lặp

Vì vậy, đó là tất cả cho ngày hôm nay các bạn, Hôm nay chúng ta đã học được câu lệnh nhảy là gì. Chúng ta đã tìm hiểu về câu lệnh break và continue là gì và cách sử dụng chúng trong chương trình của bạn. Đây là Dolores Haze, hãy đăng xuất, tôi sẽ gặp bạn trong lớp tiếp theo, cho đến lúc đó “Viết mã vui vẻ”

Chúng ta có thể sử dụng câu lệnh

for i in range[5]:
    if i == 3:
        break
    print[i]
4 với vòng lặp
for i in range[5]:
    if i == 3:
        break
    print[i]
6 để kết thúc vòng lặp khi một điều kiện nào đó được đáp ứng. Ví dụ,

for i in range[5]:
    if i == 3:
        break
    print[i]

đầu ra

0
1
2

Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp

for i in range[5]:
    if i == 3:
        break
    print[i]
6 để in giá trị của
for i in range[5]:
    if i == 3:
        break
    print[i]
8. Lưu ý việc sử dụng câu lệnh
for i in range[5]:
    if i == 3:
        break
    print[i]
4,

if i == 3:
    break

Ở đây, khi

for i in range[5]:
    if i == 3:
        break
    print[i]
8 bằng 3, câu lệnh
for i in range[5]:
    if i == 3:
        break
    print[i]
4 kết thúc vòng lặp. Do đó, đầu ra không bao gồm các giá trị sau 2

Ghi chú. Câu lệnh

for i in range[5]:
    if i == 3:
        break
    print[i]
4 hầu như luôn được sử dụng với các câu lệnh ra quyết định

Tuyên bố ngắt Swift với vòng lặp while

Chúng ta cũng có thể kết thúc vòng lặp

0
1
2
3 bằng câu lệnh break. Ví dụ,

for i in range[5]:
    if i == 3:
        break
    print[i]
2

đầu ra

for i in range[5]:
    if i == 3:
        break
    print[i]
3

Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp

0
1
2
3 để tìm 5 bội số đầu tiên của 6. Ở đây chú ý dòng,

for i in range[5]:
    if i == 3:
        break
    print[i]
5

Điều này có nghĩa là khi

for i in range[5]:
    if i == 3:
        break
    print[i]
8 lớn hơn hoặc bằng 5, vòng lặp
0
1
2
3 sẽ kết thúc

Tuyên bố tiếp tục Python

Câu lệnh

0
1
2
7 được sử dụng để bỏ qua bước lặp hiện tại của vòng lặp và luồng điều khiển của chương trình chuyển sang bước lặp tiếp theo

Cú pháp của câu lệnh

0
1
2
7 là

for i in range[5]:
    if i == 3:
        break
    print[i]
0

Hoạt động của câu lệnh continue của Python

Câu lệnh continue hoạt động như thế nào trong python

Hoạt động của câu lệnh

0
1
2
7 trong vòng lặp for và while được hiển thị ở trên

Tuyên bố tiếp tục Swift với vòng lặp

Chúng ta có thể sử dụng câu lệnh

0
1
2
7 với vòng lặp
for i in range[5]:
    if i == 3:
        break
    print[i]
6 để bỏ qua bước lặp hiện tại của vòng lặp. Sau đó, điều khiển của chương trình nhảy sang lần lặp tiếp theo. Ví dụ,

for i in range[5]:
    if i == 3:
        break
    print[i]
4

đầu ra

for i in range[5]:
    if i == 3:
        break
    print[i]
5

Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp

for i in range[5]:
    if i == 3:
        break
    print[i]
6 để in giá trị của
for i in range[5]:
    if i == 3:
        break
    print[i]
8. Lưu ý việc sử dụng câu lệnh
0
1
2
7,

for i in range[5]:
    if i == 3:
        break
    print[i]
0

Ở đây, khi

for i in range[5]:
    if i == 3:
        break
    print[i]
8 bằng 3, câu lệnh
0
1
2
7 được thực thi. Do đó, giá trị 3 không được in ra đầu ra

Tuyên bố tiếp tục Swift với vòng lặp while

Trong Python, chúng ta cũng có thể bỏ qua lần lặp hiện tại của vòng lặp while bằng cách sử dụng câu lệnh continue. Ví dụ,

for i in range[5]:
    if i == 3:
        break
    print[i]
1

đầu ra

for i in range[5]:
    if i == 3:
        break
    print[i]
2

Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp

0
1
2
3 để in các số lẻ từ 1 đến 10. Chú ý dòng,

for i in range[5]:
    if i == 3:
        break
    print[i]
3

Ở đây, khi số chẵn, câu lệnh continue bỏ qua lần lặp hiện tại và bắt đầu lần lặp tiếp theo

Có bao nhiêu loại câu lệnh nhảy trong Python?

Các loại câu lệnh nhảy trong Python. tiếp tục. nghỉ. vượt qua

Ba câu lệnh nhảy là gì?

Thông thường, có 3 loại Câu lệnh điều khiển trong Java. Câu lệnh nhảy [ break, continue, return ]

Câu lệnh nhảy trong ví dụ Python là gì?

Các câu lệnh nhảy được sử dụng để bỏ qua, nhảy hoặc thoát khỏi chương trình đang chạy bên trong vòng lặp ở điều kiện cụ thể . Chúng được sử dụng chủ yếu để ngắt các câu lệnh và vòng lặp chuyển đổi. Các câu lệnh nhảy là câu lệnh break, continue, return và exit.

Hai câu lệnh nhảy là gì?

Các câu lệnh nhảy là các câu lệnh điều khiển chuyển điều khiển thực thi từ điểm này sang điểm khác trong chương trình. Có hai câu lệnh Jump được cung cấp trong ngôn ngữ lập trình Java. Ngắt câu lệnh. Tiếp tục câu lệnh .

Chủ Đề