Tiếp tục sau khi trả về Python
Bởi Václav Brožík qua Thảo luận về Python. org lúc 12 tháng 8 năm 2022 21. 54 Show Cameron Simpson Đó là những gì ngữ nghĩa đó làm
Có rất nhiều thứ không được khuyến khích. Điều đó chỉ có nghĩa là bạn Tôi không khuyến khích bạn đi theo con đường thông thường mà không có lời giải thích
Bạn sẽ ủng hộ việc không tăng lại ngoại lệ đang “sống” như thế nào
Ưu điểm của việc đưa điều khiển luồng vào Chúc mừng,
Chỉ muốn thêm vào điều này. Theo một số cách, mệnh đề 7Do đó, bạn có thể ủng hộ điều đó trong 9 hoặc 0, v.v. để ngăn chặn việc tăng lại, một cách tiếp cận rõ ràng hơncó thể là một dạng đặc biệt của câu lệnh 7, ví dụ như 2, màngữ nghĩa có thể là thực hiện một số kiểu “tăng giả” thoát khỏi Điều khoản finally nhưng sau đó tiếp tục thực hiện bên dưới 4ngoại trừ 5cuối cùng`Đối với tôi, cảm giác đó giống như những gì 9 làm trong một vòng lặp. Tôi ủng hộ điều đó choluồng "chặn ngoại lệ" Nhưng nó đã được thực hiện ________số 8_______Làm rõ ví dụ
Vì vậy, chúng tôi không thể sử dụng 9, vì điều đó có thể phá vỡ mã hiện cóTôi cho rằng sự kết hợp này với các hiệu ứng trên vòng lặp for bên ngoài Suy nghĩ? Chúc mừng, Bởi Cameron Simpson qua Thảo luận về Python. org lúc 12 tháng 8 năm 2022 22. 59
Tôi đang đọc lại các tài liệu ở đây Theo một số cách, tôi nghĩ rằng chúng ta có 2 điều đang diễn ra ở đây
Đối với trước đây, tôi nghĩ ngữ nghĩa hiện tại là hoàn toàn ổn. nếu Về phần sau, tôi gần như nghĩ rằng chúng ta đang lạm dụng những ngữ nghĩa này như là Tôi đang đọc lại để xem văn bản có gợi ý rằng ngữ nghĩa 9/_______2_______0/finally 3 trong mệnh đề finally có nghĩa là. bây giờ tôi nghĩ rằngsau này Vì thế. chúng ta nên làm gì để không tăng lại một ngoại lệ trong cuối cùng Tôi nghĩ rằng cách tiếp cận "cuối cùng" là ngược lại; Vì vậy, có lẽ cách rõ ràng để “không tăng lại” là xác định các trường hợp ngoại lệ
Ở đây chúng tôi quyết định liệu ngoại lệ Trên thực tế, các tài liệu nói rằng mệnh đề Có ai có ví dụ ngược lại trong đó mệnh đề Chúc mừng, Hàm Python có tiếp tục sau khi trả về không?Câu lệnh return được sử dụng để kết thúc việc thực thi lời gọi hàm và “trả về” kết quả (giá trị của biểu thức theo sau từ khóa return) cho người gọi. Các câu lệnh sau câu lệnh return không được thực thi .
Bạn có thể tiếp tục một chức năng sau khi trở về không?Nhưng có. Không có dòng nào của hàm được thực thi sau câu lệnh return . Tuy nhiên, câu lệnh return cũng đánh dấu sự kết thúc của hàm và do đó kết thúc phạm vi.
Điều gì xảy ra sau khi trả về bằng Python?Câu lệnh trả về trong Python là một câu lệnh đặc biệt mà bạn có thể sử dụng bên trong một hàm hoặc phương thức để gửi lại kết quả của hàm cho người gọi. Câu lệnh trả về bao gồm từ khóa trả về, theo sau là giá trị trả về tùy chọn . Giá trị trả về của hàm Python có thể là bất kỳ đối tượng Python nào.
Có chức năng tiếp tục trong Python không?Từ khóa continue được sử dụng để kết thúc lần lặp hiện tại trong vòng lặp for (hoặc vòng lặp while) và tiếp tục đến lần lặp tiếp theo . |