Câu lệnh return [biểu thức] thoát khỏi một hàm, tùy chọn chuyển lại một biểu thức cho người gọi. Câu lệnh trả về không có đối số cũng giống như câu lệnh trả về Không có.
Ví dụ
Tất cả các ví dụ trên không trả về bất kỳ giá trị nào. Bạn có thể trả về một giá trị từ một hàm như sau -
#!/usr/bin/python Function definition is here def sum( arg1, arg2 ): # Add both the parameters and return them." total = arg1 + arg2 print "Inside the function : ", total return total; # Now you can call sum function total = sum( 10, 20 ); print "Outside the function : ", total
Đầu ra
Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau -
Inside the function : 30 Outside the function : 30