📜 questionsBank.title ⁉️

امتحان التحليل وحل المشكلات باستخدام بايثون

questionsBank.legalText

💡 questionsBank.answeredQuestions

1.ما النتيجة المتوقعة من تنفيذ الشيفرة التالية في بايثون: 'sorted([3, 1, 2], key=lambda x: -x)'؟
  • 1.[1, 2, 3]
  • 2.[2, 3, 1]
  • 3.[3, 2, 1]
  • 4.[1, 3, 2]
2.إذا كان لديك قائمة الأعداد [5, 7, 1, 3], كيف تستخدم بايثون لإيجاد العدد الأكبر دون استخدام الدالة max؟
  • 1.استخدام الدالة sorted والقيمة الأولى
  • 2.التحقق من كل عنصر باستخدام حلقة for
  • 3.استخدام الدالة reduce لتحديد الأكبر
  • 4.استخدام الدالة min لتحويل الأرقام للسالب ثم إيجاد الأصغر
3.كيف يمكنك استخدام مكتبة itertools لتحسين أداء الشيفرة التي تتطلب جميع التوافيق لعناصر القائمة؟
  • 1.استخدام itertools.chain
  • 2.استخدام itertools.count
  • 3.استخدام itertools.combinations
  • 4.استخدام itertools.groupby
4.ما هو ناتج تنفيذ الشيفرة التالية في بايثون: 'print(sum(range(0, 10, 2)))'؟
  • 1.10
  • 2.20
  • 3.20
  • 4.30
5.في لغة بايثون، ما هو الإجراء الصحيح للتأكد من وجود عنصر في مجموعة دون استخدام العبارات الشرطية؟
  • 1.if element in collection:
  • 2.element in collection
  • 3.use 'try' and 'except' blocks
  • 4.check for errors after accessing the element
6.ما هي النتيجة الناتجة عن تنفيذ الشيفرة التالية في بايثون: `def func(x): return [i for i in range(x) if x % i == 0]; print(func(10))`؟
  • 1.[1, 2, 5]
  • 2.[1, 2, 5, 10]
  • 3.[2, 5]
  • 4.[1, 10]
7.ما هي أفضل طريقة لتعريف دالة تتلقى عددًا صحيحًا وتعيد قائمة تحتوي على جميع الأعداد الفردية الأقل من هذا العدد باستخدام بايثون؟
  • 1.def odd_numbers(n): return [x for x in range(n) if x % 2 == 0]
  • 2.def odd_numbers(n): return [x for x in range(n) if x % 2 != 0]
  • 3.def odd_numbers(n): return list(filter(lambda x: x % 2 == 1, range(n)))
  • 4.def odd_numbers(n): return [x for x in range(n) if x > 2 and x % 2 != 0]
8.ما هي الطريقة الأكثر فعالية لحل مشكلة التحليل عن طريق البرمجة باستخدام بايثون عند مواجهة بيانات ضخمة تتطلب تحليلًا دقيقًا؟
  • 1.استخدام القوائم المرتبطة لتحليل البيانات.
  • 2.تطبيق أدوات تحليل البيانات مثل Pandas و NumPy مع تحسين الأداء.
  • 3.الاعتماد على الحلقات التكرارية البسيطة لتحليل البيانات.
  • 4.استخدام الخرائط لتخزين البيانات وتحليلها.
9.ما هو ناتج تنفيذ الكود التالي في بايثون: `result = sum([i for i in range(10) if i % 2 == 0])`؟
  • 1.20
  • 2.30
  • 3.25
  • 4.24
10.ما هي النتيجة النهائية عند تطبيق خوارزمية دالة القوة على السلسلة (3, 9, 27) باستخدام بايثون؟
  • 1.81
  • 2.243
  • 3.729
  • 4.2187
questionsBank.page 1 questionsBank.of 9