9 เทคนิคการใช้ Python Function ที่มีประโยชน์ต่อการทำงานของคุณ
18-ก.ย.-24
คัมภีร์เทพ IT
Python เป็นหนึ่งในภาษา Programming ที่ได้ความความนิยมอย่างมาก และ Python ก็มี Functions ที่ช่วยให้ Developer ทำงานสะดวกขึ้น ในบทความความนี้จึงมาแนะนำ 9 เทคนิคการใช้ Python Function ที่มีประโยชน์ต่อการทำงานของคุณ
1. Direct Call (`__call__`)
การใช้งานของมันช่างเรียบง่าย
2. `partial` Function
จาก `functools` ของ Python, เจ้า `partial` Function จะช่วยให้คุณ สามารถกรอกบาง Arguments ของ Function ไว้ล่วงหน้าได้
3. `eval` Function
คุณสามารถใช้ `eval` สำหรับการ Execute Functions ได้อย่างยืดหยุ่น
4. `getattr` Function
คุณสสามารถใช้ `getattr` เพื่อ Run Static Methods ใน Class ได้
5. `__dict__` Method
Python Object แต่ละรายการ มี Built-in `__dict__` Method ซึ่งจะ Return Dictionary ของ Attributes ทั้งหมด
6. `globals` Function
7. `exec` Function
คุณสามารถ Define และ Execute Function จาก String ได้ ด้วยการใช้ `exec`
8. `attrgetter` Function
จาก `operator` Module, `attrgetter` จะได้รับ Attribute สำหรับการ Execute
9. `methodcaller` Function
จาก `operator` Module, `methodcaller` Function จะเรียกใช้ Method ใน Object
สรุป
และนี่ก็เป็น 9 เทคนิคการใช้งาน Python Function ที่มีประโยชน์ต่อการทำงานของคุณ ซึ่ง Functions / Methods เหล่านี้ มักถูกใช้ในบริบทของ Functional หรือ Metaprogramming คุณอาจพบเจอพวกมันเหล่านี้ในการเรียนหรือการทำงานในอนาคตของคุณ
ที่มา: https://medium.com/
รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert
อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ
บทความล่าสุด