Python nếu khác phá vỡ

'Break' trong Python là một câu lệnh điều khiển vòng lặp. Nó được sử dụng để kiểm soát trình tự của vòng lặp. Giả sử bạn muốn kết thúc một vòng lặp và chuyển sang mã tiếp theo sau vòng lặp; . Một tình huống điển hình của việc sử dụng Break trong Python là khi một điều kiện bên ngoài kích hoạt việc kết thúc vòng lặp.  

Một trường hợp sử dụng khác để sử dụng 'Break' trong Python là khi bạn nhập dữ liệu vào cho một nội dung nào đó, in nội dung đó bằng vòng lặp và muốn cung cấp cho người dùng tùy chọn in lại nội dung đó. Nếu người dùng nhập “Không”, bạn có thể chấm dứt vòng lặp. Có vẻ hơi khó hiểu?

Bạn có thể sử dụng break trong Python trong tất cả các vòng lặp. trong khi, cho và lồng nhau. Nếu bạn đang sử dụng nó trong các vòng lặp lồng nhau, nó sẽ kết thúc vòng lặp trong cùng nơi bạn đã sử dụng nó và quyền điều khiển chương trình sẽ chuyển sang vòng lặp bên ngoài. Nói cách khác, nó phá vỡ trình tự của vòng lặp và điều khiển chuyển đến câu lệnh đầu tiên bên ngoài vòng lặp

Khóa đào tạo Python

Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa học

Python nếu khác phá vỡ

Cú pháp ngắt trong Python

Cú pháp như sau

phá vỡ;

Nó được sử dụng sau các câu lệnh lặp

Lưu đồ Break trong Python

Lưu đồ sau đây cho thấy việc sử dụng và kiểm soát luồng của câu lệnh ngắt trong một vòng lặp

Sử dụng Break trong Python

Vì bây giờ đã rõ câu lệnh ngắt là gì, nên đã đến lúc xem xét một số ví dụ và hiểu cách sử dụng chúng. Trong mỗi trường hợp, bạn sẽ sử dụng Break trong Python với các vòng lặp khác nhau

Sử dụng ngắt trong vòng lặp While

Như bạn có thể thấy trong ví dụ trên, có một số nguyên n xác định với giá trị 0. Sau đó, có một vòng lặp while được xác định để in giá trị của n và tăng giá trị đó lên một sau mỗi lần lặp. Tiếp theo, bạn đã thấy cách nó xác định điều kiện cho câu lệnh break, đó là khi n trở thành 5. Khi điều kiện được thỏa mãn, câu lệnh break kết thúc vòng lặp và điều khiển chuyển sang câu lệnh tiếp theo, đó là câu lệnh in

Sử dụng Break in For Loop

Ví dụ trên đã sử dụng dấu ngắt trong Python trong vòng lặp for. Vòng lặp for lặp qua từng chữ cái của từ “Python. ” Khi vòng lặp đến chữ “o” và thỏa mãn điều kiện ngắt thì vòng lặp kết thúc

Bạn cũng có thể xác định hai điều kiện ngắt trong một vòng lặp. Hãy xem một ví dụ nơi bạn có thể xác định hai điều kiện khi sử dụng Break trong Python

Như bạn có thể thấy, vòng lặp kết thúc khi một trong các điều kiện được đáp ứng

Sử dụng ngắt trong các vòng lặp lồng nhau

Trong ví dụ trên, bạn đã thấy hai danh sách có bốn giá trị số nguyên trong mỗi danh sách. Sau đó, nó sử dụng hai vòng lặp để lặp qua các danh sách và nhân các số nguyên. Tiếp theo, nó xác định các điều kiện ngắt. Khi điều kiện ngắt được đáp ứng, vòng lặp trong cùng bị chấm dứt và điều khiển quay trở lại vòng lặp bên ngoài

Mong muốn chuyển sang lĩnh vực lập trình?

Phần kết luận

Python có nhiều trường hợp sử dụng và đang trở thành một trong những ngôn ngữ lập trình phổ biến nhất trên toàn thế giới. Break trong Python chỉ là một khái niệm cơ bản. Nhưng nếu bạn muốn theo đuổi sự nghiệp trong lĩnh vực phát triển phần mềm, bạn có thể chọn tham gia Khóa học cấp chứng chỉ Python của chúng tôi. Khóa học cung cấp cho bạn một nguồn tài nguyên học tập khổng lồ để giúp bạn trở nên xuất sắc trong ngôn ngữ lập trình Python

Bạn có bất kỳ câu hỏi nào cho chúng tôi về 'Break in Python' không?

Giới thiệu về tác giả

Python nếu khác phá vỡ
Ravikiran AS

Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark

Trong Python, từ khóa

0
1
2
3
Loop exited
4 khiến chương trình ngừng chạy mã trong một vòng lặp và bắt đầu quay lại ở đầu vòng lặp. Nhớ từ khóa break khiến chương trình thoát khỏi vòng lặp.
0
1
2
3
Loop exited
4 cũng tương tự, nhưng
0
1
2
3
Loop exited
4 khiến chương trình dừng bước lặp hiện tại của vòng lặp và bắt đầu bước lặp tiếp theo ở đầu vòng lặp

Chúng ta có thể sử dụng ngắt nếu khác trong Python không?

Trong Python, câu lệnh break cung cấp cho bạn cơ hội thoát khỏi vòng lặp khi một điều kiện bên ngoài được kích hoạt. Bạn sẽ đặt câu lệnh break trong khối mã bên dưới câu lệnh vòng lặp của mình, thường là sau câu lệnh if có điều kiện .

Chúng ta có thể sử dụng break in if other không?

Câu lệnh break kết thúc vòng lặp ngay khi gặp. Cú pháp của nó là. phá vỡ; . câu lệnh khác bên trong vòng lặp The break statement is almost always used with if...else statement inside the loop .

Bạn có thể phá vỡ vòng lặp if không?

Bạn không thể thoát ra khỏi câu lệnh if cho đến khi if nằm trong vòng lặp . Hành vi của câu lệnh break được chỉ định rõ ràng và nhìn chung được hiểu rõ. Một lập trình viên thiếu kinh nghiệm có thể gây ra sự cố mặc dù thiếu hiểu biết về nhiều mặt. Việc lạm dụng câu lệnh break không có gì đặc biệt.

Break có hoạt động với câu lệnh if không?

break chỉ có thể thoát ra khỏi một vòng lặp bao quanh hoặc một câu lệnh switch bao quanh (cùng ý tưởng với một vòng lặp bao quanh, nhưng đó là một câu lệnh switch). Nếu câu lệnh ngắt xuất hiện trong phần thân if, chỉ cần bỏ qua câu lệnh if .