اذهب إلى المحتوى

لوحة المتصدرين

  1. Touil Ahmed Imad

    Touil Ahmed Imad

    الأعضاء


    • نقاط

      1

    • المساهمات

      5


  2. هشام رزق الله

    هشام رزق الله

    الأعضاء


    • نقاط

      1

    • المساهمات

      1442


  3. معتز بالله حاكمي

    • نقاط

      1

    • المساهمات

      163


  4. يحيى

    يحيى

    الأعضاء


    • نقاط

      1

    • المساهمات

      565


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 02/04/16 in أجوبة

  1. أتعلّم حاليا لغة بايثون البرمجيّة، وأريد معرفة ماهي حلقة for وكيف تعمل، وبماذا ستُفيدني؟
    1 نقطة
  2. حلقة "لأجل" for تستعمل الوسيلة method: التالي next() التي تنوجد عندما تحول الكائن المراد الترديد iterate فوقه بإستخدام الدالة iter() حيث تعود بكائن ترديد يملك الوسيلة next(). تفقد التالي: >>> obj="python" >>> iobj=iter(obj) >>> iobj.next() 'p' حسنًا, الحلقة for تستخدم هذه الطريقة في العمل.. لكن قد يخطر في بالك سؤال: كيف تعرف أن هذه النهاية وتتوقف عندها؟ الجواب: تتوقف الحلقة عندما يعتلي الخطأ: StopIteration. الآن سأستعمل نفس الكائن السابق iobj وأردِّد محتوياته بإستخدام الحلقة for ولكن سأترك آخر قسم ألا وهو الحرف 'n' لِغاية ٍفي نفسي :). >>> for i in range(len(iobj)-2): ... print iobj.next() ... y t h o جرب ألَّا تقوم بالسابق ونفذ الأمر بواسطة الحلقة for مباشرةً (لكننا سنبقى نستعمل الذي في الأعلى): >>> for i in iobj: ... print i ... y t h o n الذي حدث أن الحلقة for إستخدمت الوسيلة next() مما نتج عنه تخطي ما قد ردَّدناه سابقًا: 'p'. والآن آخر جزء.. ظهور الخطأ StopIteration الذي يعني توقف الحلقة. >>> iobj.next() Traceback (most recent call last): File "<stdin>", line 1, in <module> StopIteration أتمنى أن أكون قد أوضحت الفكرة بيسر وسهولة.
    1 نقطة
  3. حلقة For ببساطة هي جملة تقوم بتكرار الشيفرة التّالعة لها عددا من المرّات، وأنت (المبرمج) من يُحدّد عدد مرّات التّكرار، فمثلا لنقل أنّك لسبب ما تريد أن تطبع جملة "Hello, World!” 100 مرة، لا يُمكنك أن تقوم بنسخ جملة الطّباعة 100 مرّة لأنّ الأمر سيأخذ الكثير من وقتك، عوضا عن ذلك يُمكنك استعمال حلقة For لتكرار جملة الطّباعة 100 مرّة، انظر المثال: for count in range(1, 101): print 'Hello, World!' هذه القطعة من الشّيفرة كافيّة لطباعة جملة التّرحيب 100 مرّة ولا تتطلّب الكثير من الوقت. يُمكنك كذلك أن تقوم بطباعة مُتغيّر التّكرار (count في هذه الحالة) الذي يحمل قيمة التكرار ويزداد كل مرّة، فمثلا المثال التّالي: for count in range(1, 6): print count سيكون مخرج المثال أعلاه قيما كالتّالي: 1 2 3 4 5 يُمكنك كذلك أن تستعمل حلقة التّكرار For لكي تقوم بالمرور حول قيم قائمة معيّنة: list = ['Hello', 4, 6, 9, 'World!','Hi'] for item in list: print item الشيفرة أعلاه ستطبع جميع مُكونات القائمة list.
    1 نقطة
  4. يجب عليك أن تحدد Method في ملف Route Route::get('/','taskController@create'); Route::post('/task/create','taskController@Method'); غير كلمة Method ب اسم الدالة التي قمت بانشائها public function Method() { // }
    1 نقطة
  5. أعتقد ان الرسالة التي تظهر لك هي الرسالة التي تظهر في الصورة المرفقة قم بإجراء الخطوات التالية: a. أعد التشغيل. في حال تكرر ظهورها أكمل الخطوات التالية b. أعد التشغيل وادخل الوضع الأمن Safe mode بالضغط على زر F8 عند بداية الإقلاع c. سيظهر لك Advanced Boot Option d. اختر Safe mode e. أزل تركيب جميع البرامج والتعاريف التي قمت بتنصيبها مؤخراً f. قم بتحديث التعاريف من Device manager g. إن لم يتم حل المشكلة قم بالرجوع إلى نقطة استعادة النظام لأن سبب المشكلة هو عدم توافق احد البرامج او التعاريف التي قمت بتنصيبها حديثاً.
    1 نقطة
  6. 1 نقطة
  7. سؤالي لك هو لمَ لا؟ هناك الآلاف حول العالم ممن يعملون في برمجة القوالب والإضافات ويكسبون من ذلك إما بشكل جانبي أو بشكل أساسي، فلمَ لا تكون واحدًا منهم؟ يمكنك أن تبدأ بشكل أبسط، مثلًا صمم قوالب وانشرها على منصّة أسناد للبيع أو في موقع خمسات أو غيرها من المواقع البسيطة، وعندما تحقّق لك اسمًا وشهرة يمكنك الانتقال لفتح موقعك الخاص المهم أن تبدأ اليوم، أيًا كانت فكرتك، مع الإصرار الدأب التعلّم العميق الشغف، ستحقق ما تريد
    1 نقطة
×
×
  • أضف...