الفرق بين المراجعتين ل"Python/functions"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 86: سطر 86:
  
 
== <code>[[Python/hex|hex()‎]]</code> ==
 
== <code>[[Python/hex|hex()‎]]</code> ==
 +
تُحوّل عددًا صحيحًا إلى سلسلة نصيّة ست عشريّة.
 +
 
== <code>[[Python/id|id()‎]]</code> ==
 
== <code>[[Python/id|id()‎]]</code> ==
 
== <code>[[Python/input|input()‎]]</code> ==
 
== <code>[[Python/input|input()‎]]</code> ==

مراجعة 00:51، 14 يونيو 2018

abs()‎

القيمة المطلقة (absolute value) لعدد معيّن.

all()‎

القيمة True إن كانت جميع عناصر الكائن القابل للتكرار (iterable) المعطى تُساوي القيمة True أو إن كان الكائن القابل للتكرار فارغًا.

any()‎

القيمة True إن كان أحد عناصر الكائن القابل للتكرار (iterable) المعطى يساوي القيمة True أو إن كان الكائن القابل للتكرار فارغًا.

ascii()‎

تمثيل (representation) نصي لكائن مُعيّنٍ يُمكن طباعته.

bin()‎

تُحوّل عددًا صحيحًا (integer number) إلى سلسلةٍ نصيّةٍ ثنائيّة (binary string) مسبوقة بالمقطع النّصيّ "0b".

bool()‎

قيمة منطقيّة تكون إمّا True أو False.

bytearray()‎

إنشاء مصفوفة بايتات جديدة.

bytes()‎

تُستعمل لتعريف البايتات.

callable()‎

قيمة منطقيّة تُشير إلى ما إذا كان الكائن المُعطى قابلًا للاستدعاء أم لا.

chr()‎

المحرف الذي يُوافق رمز يونيكود حسب العدد الصّحيح المُعطى.

classmethod()‎

تُحوّل تابعًا عاديًّا في صنف ما إلى تابع صنف (class method).

compile()‎

complex()‎

تُعيد عددًا مُركّبًا (complex number) حسب العدد الحقيقي والعدد التّخيّلي المُعطيين.

delattr()‎

تحذف الخاصيّة المُعطاة من الكائن (إن سمَح الكائن بحذف الخاصيّة).

dict()‎

تُستخدمُ لإنشاء قواميس بصورة مباشرة من تسلسلات من أزواج (مفتاح، قيمة).

dir()‎

تُستخدم لمعرفة الأسماء التي تعرّفها الوحدة، وتعيدُ قائمة مرتّبة من السلاسل النصية.

divmod()‎

تعيد زوجًا من الأعداد تُمثّل ناتج وباقي قسمة العددين عند استعمال قسمة الأعداد الصّحيحة.

enumerate()‎

تُستخدم لترقيم الكائنات القابلة للتّكرار.

eval()‎

تُستخدم لتقدير (evaluate) تعبير بايثون.

exec()‎

تُستعمَل لتنفيذ شيفرة بايثون ديناميكيًّا.

filter()‎

تعيد الدّالة مُكرّرًا (iterator) من عناصر الكائن القابل للتكرار المُعطى حسب شرطٍ تُحدّده الدّالة المُعطاة. وتُستخدم لترشيح عناصر الكائن القابل للتّكرار.

float()‎

تعيد عددًا عشريًا من الرقم أو السلسلة النصية التي تمرّر إليها.

format()‎

تُحوّل قيمةً مُعطاةً إلى تمثيل مُنسّق حسب ما تُحدّده مواصفة التّنسيق المُعطاة.

frozenset()‎

تُعيد مجموعةً جامدةً غير قابلة للتّغيير.

getattr()‎

تعيد قيمة الخاصيّة المُعطاة من الكائن المُعطى.

globals()‎

تعيد قاموسًا يحتوي على الكائنات العامّة الحاليّة.

hasattr()‎

تعيد قيمةً منطقيّةً تُحدّد ما إذا كانت الخاصيّةُ المُعطى اسمُها موجودةً في الكائن المُعطى أم لا.

hash()‎

تعيد قيمة تجزئة (hash) الكائن المُعطى (إن امتلك الكائن تجزئةً معروفة).

help()‎

تُطلق نظام المُساعدة المُضمّن، الذي يُستعمل في الوضع التّفاعلي للحصول على معلومات حول الكائنات والوحدات المبنيّة في اللغة.

hex()‎

تُحوّل عددًا صحيحًا إلى سلسلة نصيّة ست عشريّة.

id()‎

input()‎

int()‎

isinstance()‎

issubclass()‎

iter()‎

len()‎

list()‎

locals()‎

map()‎

max()‎

memoryview()‎

min()‎

next()‎

object()‎

oct()‎

open()‎

ord()‎

pow()‎

print()‎

property()‎

range()‎

repr()‎

reversed()‎

round()‎

set()‎

setattr()‎

slice()‎

sorted()‎

staticmethod()‎

str()‎

sum()‎

super()‎

tuple()‎

type()‎

vars()‎

zip()‎

‎‎__import__()‎