เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor ในบท Python Built in Functions
ฟังก์ชันคือชุดคำสั่งที่จัดกลุ่มเเละใช้ในการทำงานร่วมกัน เพื่อให้โปรแกรมของเรามีผลลัพธ์ตรงตามเป้าหมายที่กำหนดไว้ ทำให้สะดวกต่อการใช้งานเเละสามารถค้นหาหรือแก้ไขได้ทันที การเขียนในเเต่ละบรรทัดกระชับขึ้น เเละไม่ซับซ้อนจนเกินไป
abs() ส่งคืนค่าสัมบูรณ์ของตัวเลข
all() ผลตอบแทนจริงถ้ารายการทั้งหมดในวัตถุ iterable เป็นความจริง
any() ผลตอบแทนจริงถ้ารายการใด ๆ ในวัตถุ iterable เป็นความจริง
ascii() ส่งคืนเวอร์ชันที่อ่านได้ของวัตถุ แทนที่ไม่มีอักขระ ascii ด้วยอักขระ escape
bin() ส่งคืนเวอร์ชันไบนารีของตัวเลข
bool() ส่งคืนค่าบูลีนของวัตถุที่ระบุ
bytearray() ส่งคืนอาร์เรย์จำนวนไบต์
byte() ส่งคืนวัตถุไบต์
callable() ผลตอบแทนจริงถ้าวัตถุที่ระบุเป็น callable มิฉะนั้นเท็จ
chr() ส่งคืนตัวละครจากรหัส Unicode ที่ระบุ
classmethod() แปลงวิธีการเป็นวิธีการเรียน
compile() ส่งคืนแหล่งที่ระบุเป็นวัตถุพร้อมที่จะดำเนินการ
complex() ส่งคืนจำนวนเชิงซ้อน
delattr() ลบคุณสมบัติที่ระบุ (คุณสมบัติหรือวิธีการ) จากวัตถุที่ระบุ
dict() ส่งคืนพจนานุกรม (อาร์เรย์)
dir() ส่งคืนรายการคุณสมบัติและวิธีการของวัตถุที่ระบุ
divmod() ส่งคืนผลหารและส่วนที่เหลือเมื่อ argument1 ถูกหารด้วย argument2
enumerate() ใช้คอลเล็กชัน (เช่น tuple) และส่งคืนเป็นวัตถุที่ระบุ
eval() หาค่า string เป็น object
exec() ดำเนินการรหัสที่ระบุ(หรือวัตถุ)
filter() ใช้ฟังก์ชั่นตัวกรองเพื่อแยกรายการในวัตถุที่วนซ้ำได้
float() ส่งกลับจำนวนทศนิยม
format() จัดรูปแบบค่าที่ระบุ
frozenset() ส่งคืนวัตถุ frozenset
getattr() ส่งคืนค่าของคุณสมบัติที่ระบุ (คุณสมบัติหรือวิธีการ)
globals() ส่งคืนตารางสัญลักษณ์โกลบอลปัจจุบันเป็นพจนานุกรม
hasattr() ผลตอบแทนจริงถ้าวัตถุที่ระบุมีคุณสมบัติที่ระบุ (คุณสมบัติ / วิธีการ)
hash() ส่งคืนค่าแฮชของวัตถุที่ระบุ
halp() ดำเนินการระบบช่วยเหลือในตัว
hex() แปลงตัวเลขให้เป็นค่าเลขฐานสิบหก
id() ส่งคืน id ของวัตถุ
input() การอนุญาตให้อินพุตของผู้ใช้
int() ส่งคืนตัวเลขจำนวนเต็ม
isinstance() ผลตอบแทนจริงถ้าวัตถุที่ระบุเป็นตัวอย่างของวัตถุที่ระบุ
issubclass() ผลตอบแทนจริงถ้าชั้นที่ระบุเป็นคลาสย่อยของวัตถุที่ระบุ
iter () ส่งคืนวัตถุ iterator
len () ส่งคืนความยาวของวัตถุ
list () ส่งคืนรายการ
locals () ส่งคืนพจนานุกรมที่อัพเดตของตารางสัญลักษณ์โลคัลปัจจุบัน
map () คืนค่าตัววนซ้ำที่ระบุพร้อมฟังก์ชันที่ระบุที่ใช้กับแต่ละรายการ
max () ส่งคืนไอเท็มที่ใหญ่ที่สุดใน iterable
memoryview () ส่งคืนวัตถุมุมมองหน่วยความจำ
min () ส่งคืนไอเท็มที่เล็กที่สุดใน iterable
next () คืนไอเท็มถัดไปเป็น iterable
object () ส่งคืนวัตถุใหม่
oct ( แปลงตัวเลขเป็น octal
open ( เปิดไฟล์และส่งคืนวัตถุไฟล์
ord () แปลงจำนวนเต็มแทน Unicode ของอักขระที่ระบุ
pow () ส่งคืนค่า x ไปที่กำลังของ y
print () พิมพ์ไปยังอุปกรณ์ส่งออกมาตรฐาน
property () รับ, ชุด, ลบคุณสมบัติ
range () ส่งคืนลำดับของตัวเลขเริ่มต้นจาก 0 และเพิ่มทีละ 1 (โดยค่าเริ่มต้น)
repr () ส่งคืนออบเจ็กต์เวอร์ชันที่อ่านได้
reverse () ส่งคืน iterator ที่กลับด้าน
repr () ปัดเศษตัวเลข
set () ส่งคืนวัตถุชุดใหม่
setattr () ตั้งค่าคุณสมบัติ (คุณสมบัติ / วิธีการ) ของวัตถุ
slice () ส่งคืนวัตถุชิ้น
sorted () ส่งคืนรายการเรียงลำดับ
@staticmethod () แปลงวิธีเป็นวิธีคงที่
str () ส่งคืนวัตถุสตริง
sum () รวมรายการของตัววนซ้ำ
super () ส่งคืนวัตถุที่แสดงถึงระดับผู้ปกครอง
tuple () ส่งคืน tuple
type () ส่งคืนประเภทของวัตถุ
vars () ส่งคืนคุณสมบัติ __dict__ ของวัตถุ
zip () ส่งคืนตัววนซ้ำจากตัววนซ้ำสองตัวขึ้นไป
แปลจาก https://www.w3schools.com/python/python_ref_functions.asp
Tag ที่น่าสนใจ: python built-in_functions function absolute_value iterable boolean data_types arithmetic_operations string_operations type_conversion data_structures module looping input/output error_handling
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM