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 เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความล่าสุด