الوحدة الثالثة: البرمجة المتقدمة في بايثون
38 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هي هياكل البيانات التي سوف تتعرف عليها في هذه الوحدة؟

  • القوائم وصفوف البيانات (correct)
  • الهياكل التخزينية للبيانات فقط
  • الهياكل الغير منظمة للبيانات
  • البيانات النصية فقط
  • ما دور مدير حزم بايثون (PIP) في البرمجة؟

  • إنشاء ملحقات جديدة فقط
  • تنظيم الشفرات البرمجية فقط
  • تخزين البيانات في قاعدة بيانات
  • تثبيت المكتبات الخارجية (correct)
  • أي المكتبات البرمجية سيتم استخدامها لرسم الأشكال؟

  • مكتبة Tkinter (correct)
  • مكتبة Pandas
  • مكتبة NumPy
  • مكتبة Matplotlib
  • ما هي الخطوة الأولى لإنشاء ملف جديد في باي تشارم؟

    <p>تحديد New من قائمة File</p> Signup and view all the answers

    ما هي الدالة التي تُستخدم لحساب عدد العناصر في القائمة؟

    <p>len()</p> Signup and view all the answers

    كيف يتم حفظ التغييرات في بيئة باي تشارم؟

    <p>تحفظ بشكل تلقائي</p> Signup and view all the answers

    أي من الدوال التالية تُستخدم لإضافة عنصر جديد في نهاية القائمة؟

    <p>append()</p> Signup and view all the answers

    ما هي خاصية مكتبات البرمجة؟

    <p>تستخدم لأغراض محددة</p> Signup and view all the answers

    ما الغرض من استخدام الدالة sum() مع القائمة؟

    <p>جمع عناصر القائمة</p> Signup and view all the answers

    أي من الأدوات التالية تعتبر بيئة تطوير متكاملة لبايثون؟

    <p>PyCharm Community Edition</p> Signup and view all the answers

    ماذا تفعل الدالة min() عند استخدامها مع قائمة تحتوي على حروف؟

    <p>ترجع القيمة الأدنى</p> Signup and view all the answers

    كيف يمكن إزالة جميع العناصر من قائمة في بايثون؟

    <p>clear()</p> Signup and view all the answers

    ما هي الطريقة الصحيحة لاستخدام دالة النطاق في بايثون لطباعة الأعداد من 2 إلى 4؟

    <p>for i in range(2, 5): print(i)</p> Signup and view all the answers

    ما هي خاصية هياكل البيانات الخطية؟

    <p>تخزن البيانات بصورة متسلسلة</p> Signup and view all the answers

    أي مما يلي يُعتبر هيكل بيانات بسيط؟

    <p>الأرقام</p> Signup and view all the answers

    ما هو الرقم الذي سيتم طباعته عند تشغيل هذا الكود: for i in range(1, 5, 2): print(i)؟

    <p>1 3</p> Signup and view all the answers

    ما هو نوع البيانات الذي تتخذه القيمة True في بايثون؟

    <p>بيانات منطقية</p> Signup and view all the answers

    ما هي الصيغة الصحيحة لتعريف القائمة في بايثون؟

    <p>list_name=[item1, item2]</p> Signup and view all the answers

    ما معنى أن الفهرسة في القوائم تبدأ من الصفر؟

    <p>العنصر الأول في القائمة يملك الفهرس 0</p> Signup and view all the answers

    ما هي القيمة التي سيطبعها الكود التالي: for i in range(2, 5): print(i)؟

    <p>2 3 4</p> Signup and view all the answers

    ما هي القيمة الافتراضية للزيادة في دالة النطاق في بايثون؟

    <p>1</p> Signup and view all the answers

    أي من هياكل البيانات التالية يُعتبر هيكل بيانات غير بسيط؟

    <p>الشجرة (Tree)</p> Signup and view all the answers

    كيف يمكنك الوصول إلى العنصر الثاني في القائمة fruits = ['apple', 'orange', 'banana']؟

    <p>fruits[1]</p> Signup and view all the answers

    ما النوع الصحيح لدالة النطاق لتعديل العداد ليبدأ من 10 وينتهي عند 5 بشكل عكسي؟

    <p>range(10, 5, -1)</p> Signup and view all the answers

    أي من البيانات التالية يُعتبر نوع بيانات منطقي؟

    <p>True</p> Signup and view all the answers

    لتعريف قائمة جديدة في بايثون تحمل الأعداد من 1 إلى 5، أي من الخيارات التالية هو الصحيح؟

    <p>nums = [1, 2, 3, 4, 5]</p> Signup and view all the answers

    ما الناتج المتوقع من الكود التالي: print(fruits[-1]) مع قائمة fruits = ['apple', 'orange', 'banana']؟

    <p>banana</p> Signup and view all the answers

    ما الاختلاف الأساسي بين هياكل البيانات الخطية وغير الخطية؟

    <p>تتميز البيانات الخطية بتخزينها في صف واحد فقط.</p> Signup and view all the answers

    دالة النطاق (range) في بايثون تبدأ العد من 1 بشكل افتراضي.

    <p>False</p> Signup and view all the answers

    يمكن استخدام الفهرسة السالبة في القوائم للوصول إلى العناصر الأخيرة.

    <p>True</p> Signup and view all the answers

    القائمة في بايثون يجب أن تحتوي على عناصر من نفس النوع.

    <p>False</p> Signup and view all the answers

    القيمة الافتراضية للزيادة في دالة النطاق هي 2.

    <p>False</p> Signup and view all the answers

    هيكل البيانات غير البسيط يتم تعريفه بواسطة بايثون فقط.

    <p>False</p> Signup and view all the answers

    مكتبة بايثون تكينتر تُستخدم لرسم الأشكال.

    <p>True</p> Signup and view all the answers

    مدير حزم بايثون (PIP) يُستخدم فقط لتنظيم الملفات في باي تشارم.

    <p>False</p> Signup and view all the answers

    تتبع الفهرسة في القوائم في بايثون تبدأ من الرقم واحد.

    <p>False</p> Signup and view all the answers

    باي تشارم تُعتبر بيئة تطوير متكاملة للبرمجة بلغة بايثون.

    <p>True</p> Signup and view all the answers

    تقوم باي تشارم بحفظ التغييرات بشكل يدوي فقط.

    <p>False</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser