บทที่ 2: พื้นฐานการเขียนโปรแกรม
2.5 รายชื่อฟังก์ชันพื้นฐานของ Python ที่มักถูกเรียกใช้
-
ฟังก์ชันที่เกี่ยวกับตัวเลขและคณิตศาสตร์:
abs(x)
- คืนค่าค่าสัมบูรณ์ของx
round(x, n)
- ปัดเศษx
ให้มีทศนิยมn
ตำแหน่งmax(iterable)
- คืนค่าที่มากที่สุดใน iterable (เช่น list)min(iterable)
- คืนค่าที่น้อยที่สุดใน iterablesum(iterable)
- หาผลรวมของตัวเลขใน iterablepow(x, y)
- คำนวณค่าx
ยกกำลังy
-
ฟังก์ชันที่เกี่ยวกับสตริง:
len(s)
- คืนค่าความยาวของสตริงs
str(x)
- แปลงค่าx
ให้เป็นสตริงupper()
และlower()
- เปลี่ยนสตริงเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กsplit(sep)
- แยกสตริงตามตัวคั่นsep
-
ฟังก์ชันที่เกี่ยวกับลิสต์และไอเทมที่ทำซ้ำได้:
list(iterable)
- แปลง iterable ให้เป็นลิสต์enumerate(iterable)
- คืนค่า iterable พร้อมด้วยตัวเลข indexzip(iterable1, iterable2)
- จับคู่ค่าใน iterable หลาย ๆ ตัวsorted(iterable)
- คืนค่า iterable ที่ถูกเรียงลำดับ
-
ฟังก์ชันที่เกี่ยวกับไฟล์และอินพุต/เอาต์พุต:
print()
- พิมพ์ข้อมูลออกหน้าจอinput()
- รับข้อมูลจากผู้ใช้open(filename, mode)
- เปิดไฟล์เพื่ออ่านหรือเขียน
-
ฟังก์ชันที่เกี่ยวกับประเภทข้อมูลและการตรวจสอบ:
type(x)
- คืนค่าประเภทข้อมูลของx
isinstance(object, classinfo)
- ตรวจสอบว่า object เป็น instance ของ class หรือไม่int(x)
- แปลงค่าx
ให้เป็นจำนวนเต็มfloat(x)
- แปลงค่าx
ให้เป็นจำนวนทศนิยม
-
ฟังก์ชันอื่น ๆ ที่น่าสนใจ:
range(start, stop, step)
- สร้างลำดับตัวเลขeval(expression)
- ประเมิน expression ที่เป็นสตริงและคืนค่าผลลัพธ์dir(object)
- แสดงรายชื่อ attributes และ methods ของ object