ฟังก์ชัน (function) หรือโปรแกรมย่อย เป็นกลุ่มคำสั่งที่มีการนิยามชื่อใช้สำหรับอ้างอิงแทนกลุ่มคำสั่งเหล่านั้น เพื่อให้สามารถเรียกใช้ได้ตามต้องการ
ฟังก์ชันพื้นฐานที่มีอยู่ใน Python
1.print(): เพื่อแสดงข้อความหรือค่าตัวแปร
2.len(): เพื่อหาความยาวของลิสต์หรือสตริง
3.input(): เพื่อรับข้อมูลจากผู้ใช้ทางคีย์บอร์ด
4.range(): เพื่อสร้างลำดับของตัวเลข
5.int(), float(), str(): เพื่อแปลงค่าเป็นชนิดข้อมูลที่ต้องการ
6.type(): เพื่อตรวจสอบชนิดของข้อมูล
7.max(), min(): เพื่อหาค่าสูงสุดและต่ำสุดในลิสต์หรือตัวเลข
8.abs(): เพื่อหาค่าสัมบูรณ์
9.round(): เพื่อปัดเศษของตัวเลข
10.sorted(): เพื่อเรียงลำดับข้อมูลในลิสต์
ตัวอย่างการใช้งานฟังก์ชันพื้นฐานใน Python
1.การใช้งาน print() เพื่อแสดงข้อความ
:print("Hello, world!")
2.การใช้งาน len() เพื่อหาความยาวของลิสต์
:my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # ผลลัพธ์คือ 5
3.การใช้งาน input() เพื่อรับข้อมูลจากผู้ใช้
:name = input("กรุณากรอกชื่อของคุณ: ")
print("สวัสดี, " + name)
4.การใช้งาน range() เพื่อสร้างลำดับตัวเลข
:for i in range(5):
print(i)
5.การใช้งาน max() เพื่อหาค่าสูงสุดในลิสต์
:numbers = [5, 2, 8, 1, 9]
print(max(numbers)) # ผลลัพธ์คือ 9