Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để trả về không có từ hàm Python?

Các hàm không có câu lệnh trả về được gọi là hàm void trả về Không có từ hàm. Để trả về một giá trị không phải là None, bạn cần sử dụng câu lệnh return trong các hàm; và các chức năng như vậy được gọi là các chức năng hiệu quả.

Các giá trị như Không có, Đúng và Sai không phải là chuỗi:chúng là các giá trị và từ khóa đặc biệt trong python và là một phần của cú pháp.

Nếu chúng ta đi đến cuối bất kỳ hàm nào và chúng ta chưa thực hiện rõ ràng bất kỳ câu lệnh trả về nào, Python sẽ tự động trả về giá trị Không có.

Một số hàm tồn tại hoàn toàn để thực hiện các hành động chứ không phải để tính toán và trả về một kết quả. Các hàm như vậy được gọi là các thủ tục.

Ví dụ

Một mã mẫu được cung cấp bên dưới trả về Không có.

def lyrics(): pass
a = lyrics()
print a

Đầu ra

None