English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دروس بايثون الأساسية

تحكم العمليات بايثون

الوظائف في بايثون

أنواع البيانات في بايثون

عمليات ملف بايثون

أجسام وصفات بايثون

تواريخ ووقت بايثون

معرفة بايثون المتقدمة

دليل بايثون

وظائف داخلى بلاك بيري

يحتوي بايثون على وظائف جاهزة للاستخدام. هذه الوظائف تسمى الوظائف المدمجة. في هذه الصفحة الإرشادية، ستجد جميع الوظائف المدمجة في بايثون.

الوظيفةالوصف
abs()يعود القيمة المطلقة للعدد
all()يعود True إذا كانت جميع العناصر في العنصر القابل للتمثيل قابلة للتمثيل.
any()يعود True إذا كان أي عنصر في العنصر القابل للتمثيل قابل للتمثيل.
ascii()يسترجع نسخة قابلة للقراءة من العنصر. استبدل الحروف غير الإسكندينافية بمحرف الاستبدال.
bin()ترجيع النسخة الثنائية للعدد.
bool()ترجيع القيمة الحولية للكائن.
bytearray()ترجيع مجموعة من البايتات.
bytes()ترجيع كائن البايت.
callable()إذا كان الكائن المحدد قابلاً للإدخال، فيرجع True، وإلا فيرجع False.
chr()ترجيع الرمز من الكود Unicode المحدد.
classmethod()تحويل الطريقة إلى طريقة فئة.
compile()ترجيع المصدر المحدد ككائن، جاهز للتنفيذ.
complex()ترجيع عدد معقد.
delattr()حذف الخاصية المحددة (الخاصية أو الطريقة) من الكائن المحدد.
dict()ترجيع الدليل (العدد).
dir()ترجيع قائمة الخاصيات والطرق للكائن المحدد.
divmod()إذا كان المبدأ الأول مقسماً على المبدأ الثاني، فيرجع المقدار والباقي.
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()从两个或多个迭代器返回一个迭代器。