وظائف بايثون المدمجة

يملك بايثون مجموعة من الوظائف المدمجة.

الوظيفة الوصف
abs() استرجاع القيمة المطلقة للعدد.
all() إذا كانت جميع العناصر القابلة للتعديل الحالية هي True، فإن استرجع True.
any() إذا كان أي عنصر من العناصر القابلة للتعديل الحالية هو True، فإن استرجع True.
ascii() استرجاع النسخة القابلة للقراءة للعنصر. استبدل الرموز الناتجة عن الإسقاط غير ASCII بالرموز المتبادلة.
bin() استرجاع النسخة الثنائية للعدد.
bool() استرجاع القيمة الحالة للعنصر المحدد.
bytearray() استرجاع مجموعة من البايتات.
bytes() استرجاع كائن البايت.
callable() إذا كان العنصر المحدد قابلاً للإجراء، فاسترجع True، وإلا استرجع False.
chr() استرجاع الرمز من رمز Unicode المحدد.
classmethod() تحويل الطريقة إلى طريقة فئة.
compile() يعيد الكائن المحدد كمنبع، جاهز للتنفيذ.
complex() يعيد عدد معقد.
delattr() حذف الخاصية المحددة (الخاصية أو الطريقة) من الكائن المحدد.
dict() يعيد قائمة (مثل المصفوفة).
dir() يعيد قائمة بالخصائص والطرق للكائن المحدد.
divmod() يعيد الناقص والباقي عند قسمة المعامل 1 على المعامل 2.
enumerate() الحصول على مجموعة (مثل الزوج) وإرجاعها ككائن مرتب.
eval() تقييم وتنفيذ التعبير.
exec() تنفيذ الكود المحدد (أو الكائن).
filter() استخدام دالة المرشح لاستبعاد العناصر من الكائن القابل للتكرار.
float() يعيد عدد عشري.
format() تشكيل القيمة المحددة.
frozenset() يعيد كائن frozenset.
getattr() يعيد قيمة الخاصية المحددة (الخاصية أو الطريقة).
globals() يعيد قائمة بالرموز من الرموز العالمية الحالية.
hasattr() يعيد True إذا كان الكائن المحدد يمتلك الخاصية المحددة (الخاصية/الطريقة).
hash() يعيد قيمة هشاشة الكائن المحدد.
help() تنفيذ نظام المساعدة المدمج.
hex() تحويل الرقم إلى قيمة عشرية.
id() يعيد id الكائن.
input() يسمح للمستخدم بإدخال.
int() يعيد عدد.
isinstance() يعيد True إذا كان الكائن المحدد هو نموذج من الكائن المحدد.
issubclass() يعيد True إذا كان الكائن المحدد هو فرع من الكائن المحدد.
iter() يعيد كائن معادلة.
len() يعيد طول الكائن.
list() يعيد قائمة.
locals() يعيد قائمة محدثة من الرموز المحلية الحالية.
map() يعيد معادلة محددة للتكرار، حيث يتم تطبيق الدالة المحددة على كل عنصر.
max() يعيد العنصر الأكبر في الكائن القابل للتكرار.
memoryview() يعيد كائن عرض ذاكرة (memory view)。
min() يعيد العنصر الأصغر في الكائن القابل للتكرار.
next() يعيد العنصر التالي في الكائن القابل للتكرار.
object() يعيد كائن جديد.
oct() تحويل العدد إلى ثماني.
open() فتح ملف وإرجاع كائن الملف.
ord() تحويل العدد الصحيح الذي يمثل رمز Unicode المحدد.
pow() يعيد قيمة الطاقة المقدرة من x إلى y مرة.
print() الطبع إلى جهاز الإخراج القياسي.
property() الحصول، إعداد، حذف الخاصية.
range() يُرجع سلسلة أرقام، تبدأ من 0 وتزيد بـ 1 (بافتراض).
repr() يُرجع نسخة قابلة للقراءة للمُدخل.
reversed() يُرجع مُحول معكوس.
round() يُجري تقريب الأرقام.
set() يُرجع مُدخل مجموعة جديدة.
setattr() يُضبط خاصية (الخاصية/الطريقة) للمُدخل.
slice() يُرجع مُدخل slice.
sorted() يُرجع قائمة مرتبة.
@staticmethod() يُحوّل الطريقة إلى طريقة ثابتة.
str() يُرجع مُدخل نصي.
sum() يُجمع على عناصر المُحول.
super() يُرجع مُدخل يمثل المُدخل الأم.
tuple() يُرجع المجموعة.
type() يُرجع نوع المُدخل.
vars() يُرجع خاصية __dict__ للمُدخل.
zip() يُرجع مُحول من اثنين أو أكثر من المُحولات.