Kiểu dữ liệu Function trong Python - Return

0

Giới thiệu lệnh return

Đây là lệnh chỉ sử dụng được ở trong hàm (nếu sử dụng ở ngoài hàm sẽ có nhắc lỗi
Lệnh return có cú pháp như sau
return [object]

Ở đây, object là một đối tượng bất kì của một lớp nào đó, có thể là số (number), chuỗi (string), list, tuple, hàm (sẽ biết rõ hơn khi tìm hiểu decorator), lớp (class) hoặc thậm chí là bỏ trống – trường hợp bỏ trống thì object return về được tính là None.
Khi return được gọi, hàm được kết thúc và kết quả được trả ra ngoài. Kết quả trả ra ngoài nên được đưa cho một biến nào đó hứng, nếu không thì coi như bạn gọi hàm không để làm gì.


Dùng return để trả về nhiều giá trị một lúc



Với Python, việc bạn có thể return nhiều giá trị một lúc bản chất nó không nằm ở câu lệnh Python, mà là do Python thiết kế đặc biệt để có thể unpack các object trả về. Bạn hãy xem ví dụ về khai báo sau đây
Tận dụng điều trên, ta có thể “return nhiều giá trị cùng một lúc

Kết luận

Qua bài viết này, đã nắm được Khái quát Kiểu dữ liệu Function trong Python - Return
Tags

Post a Comment

0Comments
Post a Comment (0)