hitexts

Hi, We texts to you.

Python Functions เบื้องต้นที่น่าใช้งาน

1. split()

ฟังก์ชันสำหรับแยกข้อมูลประเภทตัวอักษร (String) ออกจากันภายใต้รูปแบบของอักษรที่เรากำหนด ประโยชน์คือช่วยให้การแยกคำทำได้ง่าย สามารถที่จะนับได้ว่าในประโยคมีกี่คำเป็นต้น (แต่ทั้งนี้ก็ใช้กับภาษาไทยได้ยากอยู่ดี ฮ่า ๆ)

2. enumerate()

ฟังก์ชันนี้จะไว้ใช้กับข้อมูลประเภทที่สามารถวนซ้ำได้อย่างเช่น List เป็นต้น โดยมันจะคืน Value ในลิสต์พร้อม ๆ กับ Index ของค่านั้น ๆ ซึ่งวิธีนี้ช่วยประหยัดเวลาได้มากกว่าการใช้ for i in range(len(ค่าที่สามารถวนซ้ำ)) พอสมควรและยังสามารถกำหนดค่าเริ่มต้นของ Index ได้อีกด้วย

3. eval()

ฟังก์ชันนี้ช่วยให้สามารถคำนวณโจทย์คณิตศาสตร์ที่เป็นรูปแบบ String ได้ทันที ช่วยเพิ่มความสะดวกเวลารับ Input เข้ามาคำนวณในโปรแกรมได้พอสมควร

4. max()

สำหรับหาค่าสูงสุดโดยใช้กับค่าที่สามารถวนซ้ำได้ ถ้าเป็นตัวอักษรก็จะจัดอันดับตามการมาก่อนหลังของตัวอักษร

5. map()

ฟังก์ชันที่ช่วยให้สามารถวนซ้ำและจัดการกับแต่ละค่าได้ อีกทั้งยังสามารถที่จะนำฟังก์ชันต่าง ๆ เข้าไปเปลี่ยนแปลงค่าได้ด้วย

Conclusion

Python ยังมีฟังก์ชันที่น่าใช้งานอีกมาก ไว้จะมาอัปเดทเพิ่มเติมให้เรื่อย ๆ ครับ

Related Post

Python โหลดรูปภาพจาก URL (โหลดภาพจากลิงก์) ทำอย่างไร
21Oct

Python โหลดรูปภาพจาก URL (โหลดภาพจากลิงก์) ทำอย่างไร

วิธีการโหลดรูปภาพจากลิงก์หลาย ๆ ลิงก์ด้วย Python สามารถทำได้โดยใช้ Request, BytesIO, และ PIL.Image พร้อมปรับขนาดรูปและเซฟเก็บ

*args **kwargs ใน Python มีไว้ใช้งานอย่างไร
20Aug

*args **kwargs ใน Python มีไว้ใช้งานอย่างไร

ในการเขียนโค้ด Python นั้นหลาย ๆ ครั้งในฟังก์ชันเรามักจะเคยเห็น *args **kwargs สองสิ่งนี้มีไว้ใช้เป็น argument เช่นกัน

Python Functions เบื้องต้นที่ควรรู้และนำไปใช้งานในการเขียนโค้ด
10Jul

Python Functions เบื้องต้นที่ควรรู้และนำไปใช้งานในการเขียนโค้ด

ไพธอนนั้นมีสิ่งอำนวยความสะดวกมาให้ผู้เขียนโค้ดได้เลือกใช้เป็นจำนวนมาก ซึ่ง Python Functions ที่มาพร้อมกับภาษาเองก็มีประโยชน์มากเช่นกัน

Python Project เริ่มต้นอย่างไร ควรเตรียมการอะไรบ้างก่อนลงมือเขียนโค้ด
22Jun

Python Project เริ่มต้นอย่างไร ควรเตรียมการอะไรบ้างก่อนลงมือเขียนโค้ด

การจะเริ่มต้น Python Project นั้นสิ่งที่ควรจะต้องทำคือการสร้าง Virtual Environment และเรียกใช้งานบน IDE หรือ Editor ของคุณ

© 2022 hitexts. All rights reserved