Bạn muốn Show
Thoát khỏi trình thông dịch bằng cách nâng cao SystemExit (trạng thái). Nếu trạng thái bị bỏ qua hoặc không có, nó mặc định là 0 (nghĩa là, thành công). Nếu trạng thái là số, nó sẽ được sử dụng làm trạng thái thoát hệ thống. Nếu đó là một loại đối tượng khác, nó sẽ được in và trạng thái thoát hệ thống sẽ là một (nghĩa là thất bại). Vì vậy, về cơ bản, bạn sẽ làm một cái gì đó như thế này: Thoát khỏi một chương trình là quá trình chấm dứt chương trình Python hoạt động từ việc thực hiện các tuyên bố tiếp theo. Thông thường thực thi chương trình ngầm kết thúc khi tất cả các mã trong tập lệnh cụ thể đó đã được thực thi để hoàn thành. Sử dụng mô -đun SYSTuy nhiên, một chương trình cũng có thể thoát khi một lỗi hoặc ngoại lệ được nêu ra trong chương trình. & NBSP; Chúng tôi cũng có thể thực hiện một lối thoát chương trình hoặc chấm dứt tại một điểm nhất định bằng cách sử dụng một tập hợp các chức năng được cung cấp trong Python. Một trong những chức năng phù hợp nhất mà chúng ta có thể sử dụng để thoát khỏi chương trình Python là hàm sys.exit ().sys.exit() function. Hàm này có sẵn trong mô -đun SYS và khi được gọi là nó sẽ tăng hệ thống trong Python sau đó kích hoạt trình thông dịch để dừng thực hiện thêm tập lệnh Python hiện tại.sys module and when called it raises the SystemException in Python that then triggers the interpreter to stop further execution of the current python script. Để bắt đầu với chức năng này, trước tiên, chúng tôi cần nhập mô -đun SYS, sau đó sẽ cho phép chúng tôi truy cập hàm thoát (). import sys Nhập khẩu thay thế cho mô -đun SYSNgoài ra, chúng tôi cũng có thể nhập trực tiếp chức năng bằng cách sử dụng các từ khóa từ và nhập cùng với tên mô -đun như được hiển thị bên dưới.from and import along with the module name as shown below. from sys import exit Bây giờ, để khám phá cách chúng ta có thể sử dụng chức năng này, chúng ta sẽ thiết lập một ví dụ đơn giản bằng cách sử dụng câu lệnh if-else. Câu lệnh IF-Else này kiểm tra xem một biến nhất định mà chúng tôi đã đặt tên khóa bằng với một giá trị nhất định và sau đó in một thông báo ‘Xin chào. Như thể hiện ở đây.key is equal to a certain value and then prints a message ‘Hello’. As shown here. Nếu biến không bằng giá trị, chương trình sẽ trả về thông báo ‘sai khóa. & Nbsp;‘Wrong key’. Dừng một chương trình ở Python - Ví dụ 2Bây giờ nằm ngoài phạm vi của câu lệnh if-else, chúng tôi cũng có một câu lệnh in in thông báo Mã này chạy xuống đây.‘this code runs down here’. Trong các ví dụ ở trên, rõ ràng là câu lệnh in bên ngoài IF-Else được thực thi trong cả hai kịch bản, tức là bất kể biến có khớp hay không khớp hay không. Dừng một chương trình ở Python theo trạng thái biếnGiả sử chúng tôi muốn dừng chương trình thực hiện bất kỳ câu lệnh nào khi biến không được khớp.not matched. Trong một kịch bản như vậy, chúng ta có thể sử dụng hàm sys.exit () để làm như vậy, đây là cách chúng ta có thể thực hiện điều đó. sys.exit() function to do so, here is how we can implement that. Trong ví dụ trên, vì khóa có tên biến không bằng 1234, khối khác được thực thi và do đó chương trình thoát ra và không có câu lệnh nào được thực thi.key is not equal to 1234, the else block is executed and thus the program exits and no further statements are executed. Chúng tôi cũng có thể thoát khỏi chương trình và in một thông báo vào đầu ra tiêu chuẩn như dưới đây. Dừng một chương trình ở Python - Ví dụ 3Xin lưu ý rằng nếu khóa tên biến khớp với giá trị 1234 & nbsp; thì trong trường hợp đó, khối nếu sẽ được thực thi chứ không phải khối khác.key matches the value 1234 then in that case the if block will be executed and not the else block. Vì khối IF không có chức năng thoát, điều đó có nghĩa là tin nhắn ‘xin chào sẽ được in và cũng là câu lệnh in theo câu lệnh if-else cũng sẽ được thực thi.if block does not have an exit function, it means that the message ‘Hello’ will be printed and also the print statement that follows the if-else statement will also be executed. Bản tóm tắtSys.exit () là cách tiêu chuẩn để thoát các chương trình trong Python và đáng tin cậy ngay cả trong mã sản xuất.sys.exit() is the standard way of exiting programs in python and is reliable even in production code. Đây là cách bạn có thể dừng một chương trình trong Python. Nếu bạn muốn xem thêm các hướng dẫn lập trình, & nbsp; hãy xem kênh & nbsp của chúng tôi; & nbsp; nơi chúng tôi có nhiều hướng dẫn video Python bằng tiếng Anh.more programming tutorials, check out our Youtube channel, where we have plenty of Python video tutorials in English. Trong các hướng dẫn lập trình python của chúng tôi & nbsp; sê -ri, bạn sẽ tìm thấy các tài liệu hữu ích sẽ giúp bạn cải thiện kỹ năng lập trình và tăng tốc quá trình học tập. Hướng dẫn lập trình
Bạn có muốn học cách viết mã, trực tuyến không? Hãy đến và & nbsp; hãy thử 25 bài học đầu tiên của chúng tôi miễn phí & nbsp; tại trường lập trình Codeberry. Học cách viết mã và thay đổi sự nghiệp của bạn!Không chắc chắn nếu lập trình là dành cho bạn? Với Codeberry, bạn sẽ thích nó.Làm cách nào để bắt đầu Python?Cách dễ nhất để chạy Python.. Tải xuống thonny ide .. Chạy trình cài đặt để cài đặt Thonny trên máy tính của bạn .. Chuyển đến: Tệp> Mới.Sau đó lưu tệp với.Tiện ích mở rộng PY..... Viết mã Python vào tệp và lưu nó.Chạy Python bằng Thonny IDE .. Sau đó chuyển sang chạy> chạy tập lệnh hiện tại hoặc chỉ cần nhấp vào F5 để chạy nó .. Thoát () trong Python là gì?Phương thức _Exit () trong Python được sử dụng để thoát khỏi quá trình với trạng thái được chỉ định mà không gọi trình xử lý dọn dẹp, bộ đệm Stdio Flushing, v.v. Lưu ý: Phương pháp này thường được sử dụng trong quy trình con sau hệ điều hành.fork () cuộc gọi hệ thống.Cách tiêu chuẩn để thoát khỏi quá trình là SYS.Phương pháp thoát (n).used to exit the process with specified status without calling cleanup handlers, flushing stdio buffers, etc. Note: This method is normally used in the child process after os. fork() system call. The standard way to exit the process is sys. exit(n) method.
Làm cách nào để dừng tập lệnh Python từ dòng lệnh?Khi bạn muốn kết thúc phiên Python tương tác của mình, hãy gọi hàm EXIT () hoặc giữ phím CTRL trong khi bạn nhập Z, sau đó nhấn phím enter enter để quay lại dấu nhắc lệnh windows của bạn.Bạn cũng có thể thấy rằng bạn có một mục nhập bắt đầu như bắt đầu ‣ Chương trình ‣ Python 3.call the exit() function or hold the Ctrl key down while you enter a Z , then hit the “ Enter ” key to get back to your Windows command prompt. You may also find that you have a Start-menu entry such as Start ‣ Programs ‣ Python 3. |