นิยาม lambda expressions
มาเขียน lambda expressions กัน! จะมี 3 แบบฝึกหัดย่อย แต่ละข้อให้นิยาม lambda expression ที่รับค่าบางอย่างเป็น argument แล้วใช้ค่านั้นคำนวณผลลัพธ์ที่กำหนด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฝึกทำโจทย์สัมภาษณ์งานเขียนโค้ดด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Take x and return x squared if x > 0 and 0, otherwise
squared_no_negatives = ____
print(squared_no_negatives(2.0))
print(squared_no_negatives(-1))