Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะคืนค่าโมฆะจากฟังก์ชัน Python ได้อย่างไร


เนื่องจาก Python เป็นประเภทไดนามิก และคุณไม่ระบุประเภทการส่งคืนเมื่อกำหนดฟังก์ชัน คุณจึงสามารถส่งคืนอะไรก็ได้ที่เป็นประเภทใดก็ได้ ซึ่งรวมถึงไม่มี ซึ่งเป็นค่าเริ่มต้นที่ส่งคืน (เมื่อคุณไม่ส่งคืนสิ่งใด ฟังก์ชันจริง ๆ แล้ว คืนค่า None ที่ด้านล่างของฟังก์ชัน)

ฟังก์ชันเช่นนี้เรียกว่าเป็นโมฆะ และจะคืนค่า None ซึ่งเป็นอ็อบเจกต์พิเศษของ Python สำหรับ "nothing"

นอกจากนี้ การส่งคืนอย่างง่ายจะเทียบเท่ากับการคืนค่า None หากคุณต้องการทำในระหว่างฟังก์ชัน