ฟังก์ชันที่สร้างขึ้นใน Python: อธิบายด้วยตัวอย่าง
เผยแพร่แล้ว: 2023-02-11สารบัญ
ฟังก์ชั่นที่สร้างขึ้นใน Python
ใน Python ฟังก์ชันคือบล็อกของคำสั่งที่เกี่ยวข้องกันและดำเนินการหรืองานเฉพาะ มีสามประเภทของฟังก์ชันใน Python เป็นฟังก์ชันในตัวหรือไลบรารี ฟังก์ชันที่ผู้ใช้กำหนด และฟังก์ชันนิรนาม ฟังก์ชันที่กำหนดโดยโปรแกรมเมอร์หรือผู้ใช้เพื่อทำงานเฉพาะเรียกว่าฟังก์ชันที่ผู้ใช้กำหนดใน Python ฟังก์ชันนิรนามคือฟังก์ชันเหล่านั้นในโค้ด Python โดยไม่ต้องเอ่ยชื่อ
ตรวจสอบหลักสูตรฟรีของเราเพื่อรับความได้เปรียบเหนือการแข่งขัน
สำรวจหลักสูตรวิศวกรรมซอฟต์แวร์ยอดนิยมของเรา
วิทยาศาสตรมหาบัณฑิตสาขาวิทยาการคอมพิวเตอร์จาก LJMU & IIITB | โปรแกรมใบรับรองความปลอดภัยทางไซเบอร์ของ Caltech CTME |
Bootcamp การพัฒนาสแต็คเต็มรูปแบบ | โปรแกรม PG ใน Blockchain |
โปรแกรม Executive PG ในการพัฒนา Full Stack | |
ดูหลักสูตรทั้งหมดของเราด้านล่าง | |
หลักสูตรวิศวกรรมซอฟต์แวร์ |
ทั้งหมดเกี่ยวกับฟังก์ชันในตัว
ฟังก์ชันที่สร้างขึ้นใน Python เป็นฟังก์ชันที่กำหนดไว้ล่วงหน้าใน Python เพื่อทำงานเริ่มต้น นี่คือฟังก์ชันที่มีอยู่ในตัวแปลภาษา Python สำหรับใช้งานทันทีที่มีการเรียกใช้ มี 69 ฟังก์ชันในตัวใน Python
เรียนรู้หลักสูตรการพัฒนาซอฟต์แวร์ออนไลน์จากมหาวิทยาลัยชั้นนำของโลก รับโปรแกรม PG สำหรับผู้บริหาร โปรแกรมประกาศนียบัตรขั้นสูง หรือโปรแกรมปริญญาโทเพื่อติดตามความก้าวหน้าในอาชีพของคุณอย่างรวดเร็ว
ทักษะการพัฒนาซอฟต์แวร์ตามความต้องการ
หลักสูตร JavaScript | หลักสูตร Core Java | หลักสูตรโครงสร้างข้อมูล |
หลักสูตร Node.js | หลักสูตร SQL | หลักสูตรการพัฒนาสแต็คเต็มรูปแบบ |
หลักสูตร NFT | หลักสูตร DevOps | หลักสูตรข้อมูลขนาดใหญ่ |
หลักสูตร React.js | หลักสูตรความปลอดภัยทางไซเบอร์ | หลักสูตรคลาวด์คอมพิวติ้ง |
หลักสูตรการออกแบบฐานข้อมูล | หลักสูตรหลาม | หลักสูตร Cryptocurrency |
ฟังก์ชันในตัวและงานที่กำหนดไว้ล่วงหน้า
ฟังก์ชั่นในตัว | งานที่ทำ |
เอบีเอส () | คืนค่าสัมบูรณ์ของตัวเลข |
ทั้งหมด() | ค่าจริงจะถูกส่งกลับเมื่อองค์ประกอบทั้งหมดใน iterable เป็นจริง |
ใดๆ() | ฟังก์ชันนี้มีหน้าที่ตรวจสอบว่าองค์ประกอบที่ทำซ้ำได้เป็นจริงหรือไม่ |
แอสกี้() | สตริงที่มีภาพประกอบที่พิมพ์ได้จะถูกส่งกลับ |
ถัง() | มันแปลงจำนวนเต็มเป็นเลขฐานสอง |
บูล () | เรียกใช้ฟังก์ชันนี้เพื่อแปลงค่าเป็นบูลีน |
จุดพัก () | เรียกว่าวางผู้ใช้ลงในดีบักเกอร์ |
บายเทียร์เรย์() | อาร์เรย์ที่กำหนดขนาดไบต์จะถูกส่งกลับเมื่อเรียกใช้ฟังก์ชันนี้ |
ไบต์ () | ฟังก์ชันนี้ส่งคืนอาร์เรย์ของไบต์ที่มีลำดับจำนวนเต็มซึ่งไม่สามารถเปลี่ยนแปลงได้ |
โทรได้ () | เรียกใช้ฟังก์ชันเพื่อตรวจสอบว่าสามารถเรียกวัตถุได้หรือไม่ |
chr() | สตริงถูกส่งกลับจากจำนวนเต็ม |
วิธีการเรียน () | วิธีการเรียนของฟังก์ชันที่กำหนดจะถูกส่งกลับ |
รวบรวม() | ส่งกลับวัตถุของรหัส Python |
ซับซ้อน() | ฟังก์ชันนี้ถูกเรียกใช้เพื่อสร้างจำนวนเชิงซ้อน |
เดลต้า () | แอตทริบิวต์ของวัตถุจะถูกลบเมื่อเรียกใช้ฟังก์ชันนี้ |
ดิกชันนารี() | พจนานุกรมได้ด้วยฟังก์ชันนี้ |
ผู้อำนวยการ () | ด้วยฟังก์ชันนี้ การพยายามคืนค่าแอตทริบิวต์ของออบเจกต์ |
divmod() | ใช้เพื่อคืนค่าทูเพิลของผลหารและเศษเหลือในการหารจำนวนเต็ม |
แจกแจง () | วัตถุแจกแจงจะถูกส่งกลับ |
อีวาล() | ฟังก์ชันนี้รันโค้ด Python ภายในโปรแกรมที่เขียนขึ้น |
ผู้บริหาร () | เราใช้ฟังก์ชันนี้เพื่ออำนวยความสะดวกในการดำเนินการโค้ด Python แบบไดนามิก |
กรอง() | ตัววนซ้ำได้รับการพัฒนาสำหรับองค์ประกอบเหล่านั้นซึ่งฟังก์ชันส่งคืนค่าจริง |
ลอย() | ด้วยฟังก์ชันนี้ ตัวเลขหรือสตริงสามารถส่งคืนค่าทศนิยมได้ |
รูปแบบ() | ค่าที่ส่งคืนจะถูกแปลงเป็นการแสดงที่จัดรูปแบบ |
ชุดแช่แข็ง () | ฟังก์ชันจะส่งคืนอ็อบเจกต์ Frozenset ใหม่ที่ไม่สามารถแก้ไขได้ |
getattr() | เรียกใช้ฟังก์ชันเพื่อส่งคืนค่าของแอตทริบิวต์ที่มีชื่อของวัตถุ |
ทั่วโลก () | พจนานุกรมของตารางสัญลักษณ์สากลปัจจุบันจะถูกส่งกลับ |
hasattr() | เป็นการบอกว่า Object หรือ string มีแอตทริบิวต์ที่มีชื่อหรือไม่ |
กัญชา() | ฟังก์ชันนี้ถูกเรียกใช้เพื่อรับค่าแฮชของวัตถุ |
ช่วย() | มีการเรียกใช้ระบบช่วยเหลือในตัวสำหรับการโต้ตอบ |
เลขฐานสิบหก () | เพื่อให้การแปลงจำนวนเต็มเป็นเลขฐานสิบหกสำเร็จ |
รหัส () | ข้อมูลประจำตัวของวัตถุจะถูกส่งกลับ |
ป้อนข้อมูล() | บรรทัดสตริงถูกอ่านและส่งคืน |
int() | ค่าจำนวนเต็มจะถูกส่งกลับจากตัวเลขหรือสตริง |
isinstance() | เพื่อตรวจสอบว่า Object เป็นอินสแตนซ์ของคลาสหรือไม่ |
issubclass() | เพื่อตรวจสอบว่าคลาสที่เรียกใช้นั้นเป็นคลาสย่อยของคลาสอื่นหรือไม่ |
iter() | ตัววนซ้ำจะถูกส่งกลับเมื่อเรียกใช้ฟังก์ชันนี้ |
เลน () | เพื่อส่งกลับความยาวของวัตถุ |
รายการ() | ฟังก์ชันนี้สร้างรายการในโค้ด Python |
ชาวบ้าน () | พจนานุกรมของตารางสัญลักษณ์ท้องถิ่นปัจจุบันจะถูกส่งกลับ |
แผนที่() | ตัววนซ้ำที่ใช้ฟังก์ชันเพื่อส่งคืนรายการด้วยการเรียกใช้ฟังก์ชันนี้ |
สูงสุด () | รายการที่มีค่าสูงสุดในการวนซ้ำจะถูกส่งกลับ |
มุมมองหน่วยความจำ () | วัตถุ 'มุมมองหน่วยความจำ' ของอาร์กิวเมนต์ที่กำหนดจะถูกส่งกลับ |
นาที() | ฟังก์ชันส่งคืนรายการที่มีค่าต่ำสุดในการวนซ้ำได้ |
ต่อไป() | ฟังก์ชันนี้ใช้เพื่อเรียกรายการถัดไปของตัววนซ้ำ |
วัตถุ() | ฟังก์ชันส่งคืนวัตถุใหม่ที่ไม่มีคุณลักษณะ |
ต.ค.() | การแสดงเลขฐานแปดของจำนวนเต็มที่กำหนดจะถูกส่งกลับ |
เปิด() | ฟังก์ชันเปิดไฟล์และส่งคืนไฟล์ Object |
คำสั่ง () | ค่าจำนวนเต็มของอักขระ Unicode จะถูกส่งกลับ |
ธาร () | เลขยกกำลังจะถูกส่งกลับ |
พิมพ์() | ใช้เพื่อพิมพ์วัตถุที่กำหนด |
คุณสมบัติ() | ฟังก์ชันนี้ใช้เพื่อส่งคืนแอตทริบิวต์คุณสมบัติ |
พิสัย() | เรียกใช้เพื่อส่งคืนลำดับของจำนวนเต็มตั้งแต่ต้นจนจบ |
ตัวแทน () | ส่งกลับสตริงที่มีการเป็นตัวแทนที่พิมพ์ได้ของวัตถุ |
ย้อนกลับ () | ฟังก์ชันนี้ใช้เพื่อรับการย้อนกลับของลำดับวนซ้ำ |
กลม() | ตัวเลขจะถูกปัดเศษเป็นทศนิยมที่ระบุ |
ชุด() | ฟังก์ชันกำหนดและส่งกลับชุด |
setattr() | มันตั้งค่าให้กับแอตทริบิวต์ของวัตถุ |
ชิ้น() | วัตถุชิ้นจะถูกส่งกลับมาพร้อมกับฟังก์ชันนี้ |
เรียงลำดับ () | รายการที่เรียงลำดับของ iterable ที่กำหนดจะถูกดึงออกมาด้วยฟังก์ชันนี้ |
วิธีคงที่ () | เมธอดจะเปลี่ยนเป็นสแตติกเมธอด |
สตริง() | มีการส่งคืนเวอร์ชันสตริงของอ็อบเจ็กต์ |
ผลรวม () | มีการเพิ่มองค์ประกอบของ iterable |
สุดยอด () | วัตถุพร็อกซีของคลาสฐานจะถูกส่งกลับ |
ทูเพิล() | ฟังก์ชันจะคืนค่าทูเพิล |
พิมพ์() | ประเภทของวัตถุจะถูกส่งกลับ |
วาร์ () | ฟังก์ชันส่งคืนแอตทริบิวต์ _dict_ ของวัตถุ |
ซิป () | การรวมทำจากองค์ประกอบของแต่ละรายการที่ทำซ้ำได้ |
_นำเข้า__() | คำสั่ง 'นำเข้า' เรียกใช้ฟังก์ชันนี้ |
ที่ upGrad หลักสูตร Executive Post Graduate Program in Software Development – Specialization Cloud Backend Development ซึ่งนำเสนอโดยความร่วมมือกับ IIITB เป็นโปรแกรมระยะเวลา 12-15 เดือนที่มุ่งเป้าไปที่ทั้งนักศึกษาใหม่และมืออาชีพที่มีประสบการณ์ซึ่งต้องการเข้าใจการประมวลผลแบบคลาวด์ในรายละเอียดเพิ่มเติม หลักสูตรนี้มุ่งเน้นการฝึกอบรมอย่างมากและมอบประสบการณ์เชิงปฏิบัติทั้งหมดที่คุณต้องการเพื่อเริ่มต้นในโลกของการพัฒนาซอฟต์แวร์และคลาวด์คอมพิวติ้ง ตรวจสอบหน้าหลักสูตรและสมัครเรียนเร็ว ๆ นี้!