Chương trình python hoạt động như thế nào với điều khiển luồng?
Lời chào hỏi. Một số liên kết trên trang web này là liên kết liên kết. Điều đó có nghĩa là, nếu bạn chọn mua hàng, The Click Reader có thể kiếm được một khoản hoa hồng nhỏ mà bạn không phải trả thêm phí. Chúng tôi rất biết ơn sự ủng hộ của bạn Show
Các công cụ luồng điều khiển Python thay đổi luồng mã được thực thi bởi trình thông dịch Python Vì trình thông dịch Python thực thi mã theo cách từng dòng một, nên các công cụ luồng điều khiển của Python giúp chỉ ra (những) dòng mã nào sẽ chạy trong chương trình Python. Có nhiều loại công cụ luồng điều khiển khác nhau có sẵn cho chúng ta trong Python và chúng ta sẽ tìm hiểu chi tiết về chúng trong bài học này Có nhiều loại công cụ luồng điều khiển Python khác nhau và chúng tôi sẽ đề cập đến tất cả chúng trong bài học này 1. Câu lệnh if trong PythonCâu lệnh if trong Python là một câu lệnh có điều kiện chịu trách nhiệm thực thi các khối lập trình dựa trên một điều kiện cụ thể. Đây là một trong những công cụ luồng điều khiển Python được sử dụng nhiều nhất Cú pháp viết câu lệnh if trong Python như sau if condition: statement(s) Dưới đây là một ví dụ về câu lệnh if trong Python trong đó điều kiện được đánh giá là True # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")
Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 > 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")1. Do đó, nó thực thi các câu lệnh bên trong khối câu lệnh # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 Đây là một ví dụ về câu lệnh if trong Python trong đó điều kiện được đánh giá là Sai # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")
Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 < 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Do đó, nó bỏ qua việc thực thi khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 2. Câu lệnh if-else trong PythonCâu lệnh if-else trong Python chứa một lệnh được thêm vào trong câu lệnh if của Python cho biết mã nào sẽ được thực thi nếu điều kiện được đánh giá là Sai Cú pháp viết câu lệnh if-else trong Python như sau if condition: statement(s) else: statement(s) Đây là một ví dụ về câu lệnh if-else trong Python trong đó điều kiện if được đánh giá là True # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")0
Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 > 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")1. Do đó, nó thực thi các câu lệnh bên trong khối câu lệnh # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 và bỏ qua các câu lệnh bên trong khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 Đây là một ví dụ về câu lệnh if-else Python trong đó điều kiện if được đánh giá là Sai # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")5 # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")6 Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 < 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Do đó, nó thực thi các câu lệnh bên trong khối câu lệnh # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 và bỏ qua các câu lệnh bên trong khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 3. Câu lệnh if-elif-else trong PythonCâu lệnh if-elif-else trong Python chứa các điều kiện if được thêm vào trong câu lệnh if-else Cú pháp viết câu lệnh if-elif-else trong Python như sau # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")0 Đây là một ví dụ về câu lệnh if-elif-else trong Python trong đó câu lệnh if được thực thi # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")1
Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 > 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")1. Do đó, nó thực thi các câu lệnh bên trong khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 và bỏ qua các câu lệnh bên trong khối 3 và # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 Đây là một ví dụ về câu lệnh if-elif-else trong Python trong đó câu lệnh elif được thực thi # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")3____14 Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 < 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Sau đó, nó đánh giá 10 == 10 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")1. Do đó, nó thực thi khối 3 và bỏ qua việc thực thi khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 và # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 Đây là một ví dụ về câu lệnh if-elif-else trong Python trong đó câu lệnh khác được thực thi # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")5 # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")6 Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 < 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Sau đó, nó đánh giá 10 == 4 và thấy nó cũng là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Do đó, nó thực thi khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 và bỏ qua việc thực thi khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2 và # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 Đây là một ví dụ về câu lệnh if-elif-else trong Python trong đó câu lệnh elif thứ hai được thực thi # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")7____18 Trong ví dụ trên, trình thông dịch Python trước tiên đánh giá 10 < 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Sau đó, nó đánh giá 10 == 4 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")3. Cuối cùng, nó đánh giá 10 == 10 và thấy nó là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")1. Do đó, nó thực thi khối 3 thứ hai và bỏ qua việc thực thi khối # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")2, 3 và # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")7 đầu tiên 4. Câu lệnh Python For LoopCâu lệnh vòng lặp for Python là một công cụ luồng điều khiển Python được sử dụng để lặp qua các mục của bất kỳ chuỗi nào (danh sách hoặc chuỗi) theo thứ tự chúng xuất hiện trong chuỗi. Cú pháp của vòng lặp for trong Python hơi khác so với những gì bạn có thể đã sử dụng trong các ngôn ngữ lập trình khác, chẳng hạn như C hoặc C++ Cú pháp viết vòng lặp for trong Python như sau # An if statement where the condition is True if 10 > 4: print("The if statement is executed.")9 Dưới đây là một ví dụ về vòng lặp Python lặp qua một danh sách các số đã cho và in chúng ra 0 1Bạn cũng có thể lồng các vòng lặp bên trong nhau theo cách sau 2____23Trong ví dụ trên, vòng lặp for bên trong được lặp bên trong vòng lặp for bên ngoài 5. Câu lệnh vòng lặp While trong PythonVòng lặp while trong Python là một trình vòng lặp được sử dụng để thực thi một khối câu lệnh cho đến khi khớp với điều kiện đã chỉ định Cú pháp viết vòng lặp while trong Python như sau 4Dưới đây là một ví dụ về vòng lặp while dưới dạng công cụ luồng điều khiển Python 5 6Xin lưu ý rằng nếu điều kiện luôn là # An if statement where the condition is False if 10 < 4: print("The if statement is executed.")1, thì điều kiện trong khi sẽ không dừng lại và chương trình của bạn sẽ bị mắc kẹt trong một vòng lặp vô hạn 6. Câu lệnh Break và Continue trong PythonCác câu lệnh ngắt và tiếp tục của Python cũng là các công cụ luồng điều khiển Python làm thay đổi luồng của một vòng lặp thông thường Câu lệnh break thoát ra khỏi vòng lặp for hoặc while trong cùng, trong khi đó, câu lệnh continue tiếp tục với lần lặp tiếp theo của vòng lặp. Nói cách khác, câu lệnh continue thoát khỏi khối câu lệnh bên dưới nó và bắt đầu với lần lặp tiếp theo của vòng lặp Dưới đây là một ví dụ về cách câu lệnh ngắt và tiếp tục của Python hoạt động như các công cụ luồng điều khiển của Python 7____287. Tuyên bố vượt quaCâu lệnh pass là một trong những công cụ luồng điều khiển trong python không làm gì cả. Nó có thể được sử dụng khi một câu lệnh được yêu cầu về mặt cú pháp, nhưng chương trình không yêu cầu hành động nào Dưới đây là một ví dụ về câu lệnh vượt qua dưới dạng công cụ luồng điều khiển Python 9
Đây là tất cả những gì chúng tôi có cho bạn về các công cụ luồng điều khiển trong Python. Bây giờ, bạn có thể bắt đầu thay đổi cấu trúc cách chương trình Python chạy Luồng điều khiển hoạt động như thế nào?Luồng điều khiển là thứ tự mà máy tính thực thi các câu lệnh trong tập lệnh . Mã được chạy theo thứ tự từ dòng đầu tiên trong tệp đến dòng cuối cùng, trừ khi máy tính chạy qua các cấu trúc (cực kỳ thường xuyên) làm thay đổi luồng điều khiển, chẳng hạn như điều kiện và vòng lặp.
Các yếu tố của câu lệnh điều khiển luồng trong Python là gì?Kiểm soát luồng trong Python Chuỗi các toán tử so sánh trong Python Python cho vòng lặp Vòng lặp Python While Tuyên bố ngắt Python Tuyên bố tiếp tục Python Tuyên bố vượt qua Python Kỹ thuật lặp trong Python Có bao nhiêu câu lệnh điều khiển luồng trong Python?Câu lệnh điều khiển luồng xác định luồng thực thi Chương trình. Có 6 các loại câu lệnh điều khiển luồng khác nhau có sẵn trong Python. nếu khác.
Luồng thực thi trong Python với ví dụ là gì?Luồng thực thi về cơ bản đề cập đến thứ tự thực thi các câu lệnh . Điều đó có nghĩa là, việc thực thi luôn bắt đầu từ câu lệnh đầu tiên của chương trình. Hơn nữa, các câu lệnh thực thi cùng một lúc. Nó xảy ra theo thứ tự, từ trên xuống dưới. |