نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

التسمية البديلة للأنواع (Type aliases) في لغة Kotlin

تدعم لغة Kotlin ميّزة التسمية البديلة للأنواع الموجودة للبيانات، وخاصّة إن كان اسم النوع طويلًا فيُستعاض عنه باسمٍ أقصرٍ ويُستخدَم الاسم الجديد في كتابة الشيفرات؛ فمن المفيد مثلًا تسمية الأنواع المُعمّمة (generics) بأسماء أقصرٍ، مثل الشيفرة الآتية المُستخدَمة لتسمية أنواع المجموعات (collections): typealias NodeSet = Set<Network.Node> typealias FileTable<K> = MutableMap<K, MutableList<File>> وبالإمكان أيضًا تسمية الأنواع المختلفة للدوال، مثل: typealias MyHandler = (Int, String, Any) -> Unit typealias Predicate<T> = (T) -> Boolean وكذلك الأمر بالنسبة للأصناف الداخليّة (inner classes) والمتداخلة (nested classes)، مثل: class ...

الدالة cgi.parse_multipart()‎‎ في بايثون

تحلّل الدالة المدخلات من نوع multipart/form-data (للملفات المرفوعة). البنية العامة cgi.parse_multipart(fp, pdict, encoding="utf-8", errors="replace") المعاملات fp الملف المُدخل. pdict قاموس يحتوي على المعاملات في ترويسة Content-Type. encoding ترميز الطلب. ملاحظة: أضيف المعاملان encoding و errors في الإصدار 3.7 من بايثون. كذلك أصبحت القيمة المعادة للحقول التي لا تتضمن ملفّات قائمة من السلاسل النصية وليس من كائنات bytes. القيمة المعادة تعيد الدالة قاموسًا مشابهًا للقاموس الذي تعيده الدالة urllib.parse.parse_qs()‎. مفاتيح هذا القاموس هي أسماء الحقول في النموذج، وكلّ قيمة في القاموس ...

الدالة sqlite3.register_adapter()‎ في بايثون

تسجّل الدالة كائنًا قابلًا للاستدعاء callable لتحويل سلسلة بايتات نصية من قاعدة البيانات إلى نوع خاص من أنواع بيانات بايثون. البنية العامة sqlite3.register_adapter(type, callable) المعاملات type نوع بيانات بايثون الذي ستحوّله الدالة إلى إحدى الأنواع التي تدعمها قواعد بيانات SQLite. callable كائن قابل للاستدعاء يأخذ معاملًا واحدًا هو نوع بيانات بايثون، ويجب أن يعيد إحدى الأنواع التالية: int أو float أو str أو bytes. انظر أيضًا الدالة register_converter()‎: تسجّل الدالة كائنًا قابلًا للاستدعاء callable لتحويل سلسلة بايتات نصية من قاعدة ...

التابع bytes.decode()‎ في بايثون

يفك التابع ترميز البايتات الممرّرة إليه إلى سلسلة نصية. البنية العامة bytes.decode(encoding="utf-8", errors="strict") المعاملات encoding يحدّد هذا المعامل الترميز الذي سيستخدمه التابع في عمله، ويأخذ القيمة الافتراضية 'utf-8'. وللاطلاع على قائمة بالترميزات المتاحة راجع قسم الترميزات القياسية. ملاحظة: يسمح تمرير المعامل encoding إلى السلسلة النصية بفك ترميز أي كائن شبيه بالبايت bytes-like object على نحو مباشر، دون الحاجة إلى إنشاء كائن بايتات أو كائن مصفوفة بايتات مؤقت. errors يحدّد المعامل error الطريقة المطلوبة للتعامل مع الأخطاء. يأخذ هذا المعامل القيمة ...

التابع bytes.decode()‎ في بايثون

يفك التابع ترميز البايتات الممرّرة إليه إلى سلسلة نصية. البنية العامة bytes.decode(encoding="utf-8", errors="strict") المعاملات encoding يحدّد هذا المعامل الترميز الذي سيستخدمه التابع في عمله، ويأخذ القيمة الافتراضية 'utf-8'. وللاطلاع على قائمة بالترميزات المتاحة راجع قسم الترميزات القياسية. ملاحظة: يسمح تمرير المعامل encoding إلى السلسلة النصية بفك ترميز أي كائن شبيه بالبايت bytes-like object على نحو مباشر، دون الحاجة إلى إنشاء كائن بايتات أو كائن مصفوفة بايتات مؤقت. errors يحدّد المعامل error الطريقة المطلوبة للتعامل مع الأخطاء. يأخذ هذا المعامل القيمة ...

التابع set.copy()‎ في بايثون

يؤدي هذا التابع عملية نسخ سطحية (shallow copy) للمجموعة. البنية العامة copy() القيمة المعادة يعيد التابع مجموعة جديدة وهي عبارة عن نسخة سطحية عن المجموعة الأصلية. أمثلة يبين المثال التالي النتائج المعادة من تطبيق التابع: >>> x = {1, 2, 3, 4, 5} >>> y = x.copy() >>> y {1, 2, 3, 4, 5} انظر أيضًا المجموعات في بايثون. مصادر قسم copy في صفحة Types في توثيق بايثون الرسمي.

التابع set.clear()‎ في بايثون

يحذف التابع جميع عناصر المجموعة. البنية العامة clear() أمثلة أمثلة نموذجية عن استخدام هذا التابع: >>> s = {1, 2, 3, 4, 5} >>> s.clear() >>> s set() انظر أيضًا المجموعات في بايثون. التابع set.add()‎: إضافة عنصر واحد إلى المجموعة. التابع set.remove()‎: حذف عنصر واحد من المجموعة. التابع set.discard()‎: حذف عنصر واحد من المجموعة إن كان موجودًا فيها. التابع set.pop()‎: حذف العنصر الأول من المجموعة. مصادر قسم clear في صفحة Types في توثيق بايثون الرسمي.

التابع dict.clear()‎ في بايثون

يحذف التابع جميع عناصر القاموس. البنية العامة dict.clear() أمثلة يبين المثال التالي النتائج المعادة من تطبيق التابع: >>> sphere = {"x": 2, "y": 3, "z": 1} >>> sphere {'x': 2, 'y': 3, 'z': 1} >>> sphere.clear() >>> sphere {} انظر أيضًا القواميس في بايثون. التابع dict.pop()‎: حذف المفتاح المحدد في المعاملات من القاموس. التابع dict.popitem()‎: حذف زوج (مفتاح، قيمة) عشوائيًا من القاموس. مصادر قسم clear في صفحة Types في توثيق بايثون الرسمي.

التابع dict.copy()‎ في بايثون

يؤدي التابع عملية نسخ سطحية (shallow copy) للقاموس. البنية العامة dict.copy() القيمة المعادة يعيد التابع قاموسًا جديدًا هو عبارة عن نسخة سطحية عن القاموس الأصلي. أمثلة يبين المثال التالي النتائج المعادة من تطبيق التابع: >>> sphere = {"x": 2, "y": 3, "z": 1} >>> cube = sphere.copy() >>> cube {'x': 2, 'y': 3, 'z': 1} انظر أيضًا القواميس في بايثون. التابع dict.fromkeys()‎: إنشاء قاموس جديد من التسلسل الذي يحدّده المستخدم في المعاملات. مصادر قسم copy في صفحة Types في توثيق بايثون الرسمي.

الدالة bytes.hex()‎ في بايثون

ترمّز الدالة كائن bytes إلى سلسلة نصية تتضمن عددين ستّ عشريين مقابل كلّ بايت. البنية العامة hex() القيمة المعادة تعيد الدالة سلسلة نصية تتضمّن عددين ستّ عشريين مقابل كلّ بايت. أمثلة يبين المثال التالي النتائج المعادة من تطبيق الدالة: >>> bytes = b'\xf0\xf1\xf2' >>> bytes.hex() 'f0f1f2' انظر أيضًا الدالة bytes.fromhex()‎: فك ترميز سلسلة نصية تتضمن أعداد ست عشرية إلى كائن bytes. مصادر قسم hex في صفحة Types في توثيق بايثون الرسمي.

الدالة bytes.hex()‎ في بايثون

ترمّز الدالة كائن bytes إلى سلسلة نصية تتضمن عددين ستّ عشريين مقابل كلّ بايت. البنية العامة hex() القيمة المعادة تعيد الدالة سلسلة نصية تتضمّن عددين ستّ عشريين مقابل كلّ بايت. أمثلة يبين المثال التالي النتائج المعادة من تطبيق الدالة: >>> bytes = b'\xf0\xf1\xf2' >>> bytes.hex() 'f0f1f2' انظر أيضًا الدالة bytes.fromhex()‎: فك ترميز سلسلة نصية تتضمن أعداد ست عشرية إلى كائن bytes. مصادر قسم hex في صفحة Types في توثيق بايثون الرسمي.

التابع dict.keys()‎ في بايثون

يعيد التابع عرضًا جديدًا يتضمّن جميع مفاتيح القاموس. البنية العامة dict.keys() القيمة المعادة يعيد التابع عرضًا جديدًا يتضمّن جميع مفاتيح القاموس. أمثلة يبين المثال التالي نتيجة تطبيق التابع على قاموس: >>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28} >>> employee.keys() dict_keys(['first-name', 'last-name', 'age']) انظر أيضًا القواميس في بايثون. كائنات العرض في بايثون. التابع dict.values()‎: عرض قيم المفاتيح الخاصة بالقاموس. مصادر قسم keys في صفحة Types في توثيق بايثون الرسمي.

التابع set.pop()‎ في بايثون

يحذف التابع العنصر الأول من المجموعة. البنية العامة pop() القيمة المعادة يعيد التابع العنصر المحذوف من المجموعة، ويطلق الخطأ KeyError إن كانت المجموعة فارغة. أمثلة أمثلة نموذجية عن استخدام هذا التابع: >>> s = {1, 2, 3, 4, 5} >>> s.pop() 1 >>> s.pop() 2 انظر أيضًا المجموعات في بايثون. التابع set.add()‎: إضافة عنصر واحد إلى المجموعة. التابع set.remove()‎: حذف عنصر واحد من المجموعة. التابع set.discard()‎: حذف عنصر واحد من المجموعة إن كان موجودًا فيها. التابع set.clear()‎: حذف جميع عناصر المجموعة. مصادر قسم pop ...

التابع set.add()‎ في بايثون

يضيف التابع عنصرًا واحدًا إلى المجموعة. البنية العامة add(elem) المعاملات elem العنصر المراد إضافته إلى المجموعة. أمثلة أمثلة نموذجية عن استخدام هذا التابع: >>> s = {1} >>> s.add(2) >>> s.add(3) >>> s {1, 2, 3} >>> s.add('Python') >>> s {1, 2, 3, 'Python'} انظر أيضًا المجموعات في بايثون. التابع set.remove()‎: حذف عنصر واحد من المجموعة. التابع set.discard()‎: حذف عنصر واحد من المجموعة إن كان موجودًا فيها. التابع set.pop()‎: حذف العنصر الأول من المجموعة. التابع set.clear()‎: حذف جميع عناصر المجموعة. مصادر قسم add في صفحة Types في ...

التابع dict.items()‎ في بايثون

يعيد التابع عرضًا جديدًا لعناصر القاموس بهيئة (مفتاح، قيمة). البنية العامة dict.items() القيمة المعادة يعيد التابع عرضًا جديدًا لعناصر القاموس بهيئة (مفتاح، قيمة). أمثلة يبين المثال التالي نتيجة تطبيق التابع على قاموس: >>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28} >>> employee.items() dict_items([('first-name', 'Ahmed'), ('last-name', 'Jamil'), ('age', 28)]) انظر أيضًا القواميس في بايثون. كائنات العرض في بايثون. التابع dict.values()‎: عرض قيم المفاتيح الخاصة بالقاموس. مصادر قسم items في صفحة Types في توثيق بايثون الرسمي.

التابع date.weekday()‎ في بايثون

يعيد التابع اليوم في الأسبوع على هيئة عدد صحيح. البنية العامة ‎date.weekday() القيمة المعادة يعيد التابع اليوم في الأسبوع على هيئة عدد صحيح، حيث يأخذ يوم الاثنين الرقم 0 ويوم الأحد الرقم 6. أمثلة يبين المثال التالي آلية عمل التابع: ‎>>> from datetime import date >>> d = date(2018, 6, 26) >>> d.weekday() 1 انظر أيضًا التابع date.isoweekday()‎: يعيد التابع اليوم في الأسبوع على هيئة عدد صحيح، حيث يأخذ يوم الاثنين الرقم 1 ويوم الأحد الرقم 7. مصادر قسم date Objects في صفحة ...

التابع set.discard()‎ في بايثون

يحذف التابع عنصرًا واحدًا من المجموعة إن كان موجودًا فيها. البنية العامة discard(elem) المعاملات elem العنصر المراد حذفه من المجموعة. أمثلة أمثلة نموذجية عن استخدام هذا التابع: >>> s {1, 2, 3, 4, 5} >>> s.discard(3) >>> s {1, 2, 4, 5} >>> s.discard(6) >>> s {1, 2, 4, 5} انظر أيضًا المجموعات في بايثون. التابع set.add()‎: إضافة عنصر واحد إلى المجموعة. التابع set.remove()‎: حذف عنصر واحد من المجموعة. التابع set.pop()‎: حذف العنصر الأول من المجموعة. التابع set.clear()‎: حذف جميع عناصر المجموعة. مصادر قسم discard في صفحة ...

التابع date.today()‎ في بايثون

يعيد التابع تاريخ اليوم الحالي ضمن الإعدادات المحلية. البنية العامة ‎date.today() القيمة المعادة يعيد التابع تاريخ اليوم الحالي ضمن الإعدادات المحلية. أمثلة يبين المثال التالي القيمة المعادة من استخدام التابع: >>> from datetime import date >>> today = date.today() >>> print(today) 2018-06-25 انظر أيضًا التابع date.fromtimestamp()‎ : يعيد هذا التابع التاريخ المحلي المرتبط بالختم الزمني ذي الصيغة POSIX. التابع date.fromordinal()‎: يعيد هذا التابع التاريخ بحسب العدد الترتيبي المعطى والتابع للتقويم الكريكوري التنبؤي. مصادر قسم date Objects في صفحة Basic date and time types في توثيق ...

التابع dict.values()‎ في بايثون

يعرض التابع قيم المفاتيح الخاصة بالقاموس. البنية العامة dict.values() القيمة المعادة يعيد التابع كائن عرض قاموس (dictionary view object) للقيم التابعة للمفاتيح في القاموس. أمثلة يوضّح المثال التالي النتائج المعادة من تطبيق التابع على القواميس: >>> id_users = {1: 'Mohammed', 2: 'Ahmed', 3: 'Jawad', 4: 'Salim'} >>> id_users.values() dict_values(['Mohammed', 'Ahmed', 'Jawad', 'Salim']) انظر أيضًا القواميس في بايثون. التابع dict.items()‎: يعيد التابع عرضًا جديدًا لعناصر القاموس بهيئة (مفتاح، قيمة). التابع dict.keys()‎: يعيد التابع عرضًا جديدًا يتضمّن جميع مفاتيح القاموس. مصادر قسم values في ...

الدالة cgi.parse_qs()‎‎ في بايثون

هذه الدالة مهملة في هذه الوحدة، وهي موجودة لغرض التوافق مع الإصدارات السابقة من بايثون. استخدم الدالة urllib.parse.parse_qs()‎ عوضًا عنها.  البنية العامة cgi.parse_qs(qs, keep_blank_values=False, strict_parsing=False) انظر أيضًا الدالة cgi.parse()‎: تحلّل الدالة الاستعلام الموجود في بيئة معينة أو في ملف معيّن. الدالة cgi.parse_qsl()‎: هذه الدالة مهملة في هذه الوحدة، وهي موجودة لغرض التوافق مع الإصدارات السابقة من بايثون. استخدم الدالة urllib.parse.parse_qsl()‎‎ عوضًا عنها. الدالة cgi.parse_multipart()‎: تحلّل الدالة المدخلات من نوع multipart/form-data (للملفات المرفوعة). الدالة cgi.parse_header()‎: تحلّل الدالة ترويسة MIME (مثل Content-Type) إلى قيمة ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).