บทที่ 2: พื้นฐานการเขียนโปรแกรม
2.5 รายชื่อฟังก์ชันพื้นฐานของ Python ที่มักถูกเรียกใช้
-
ฟังก์ชันที่เกี่ยวกับตัวเลขและคณิตศาสตร์:
abs(x)- คืนค่าค่าสัมบูรณ์ของxround(x, n)- ปัดเศษxให้มีทศนิยมnตำแหน่งmax(iterable)- คืนค่าที่มากที่สุดใน iterable (เช่น list)min(iterable)- คืนค่าที่น้อยที่สุดใน iterablesum(iterable)- หาผลรวมของตัวเลขใน iterablepow(x, y)- คำนวณค่าxยกกำลังy
-
ฟังก์ชันที่เกี่ยวกับสตริง:
len(s)- คืนค่าความยาวของสตริงsstr(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)- คืนค่าประเภทข้อมูลของxisinstance(object, classinfo)- ตรวจสอบว่า object เป็น instance ของ class หรือไม่int(x)- แปลงค่าxให้เป็นจำนวนเต็มfloat(x)- แปลงค่าxให้เป็นจำนวนทศนิยม
-
ฟังก์ชันอื่น ๆ ที่น่าสนใจ:
range(start, stop, step)- สร้างลำดับตัวเลขeval(expression)- ประเมิน expression ที่เป็นสตริงและคืนค่าผลลัพธ์dir(object)- แสดงรายชื่อ attributes และ methods ของ object