การใช้ syntax ของ decorator
คุณได้เขียน decorator ชื่อ print_args ที่จะพิมพ์อาร์กิวเมนต์และค่าของทุกตัวออกมา เมื่อใดก็ตามที่ฟังก์ชันที่ถูก decorate เรียกใช้งาน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนฟังก์ชันใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
def my_function(a, b, c):
print(a + b + c)
# Decorate my_function() with the print_args() decorator
my_function = ____
my_function(1, 2, 3)