التمرين الأول: استيراد المكتبات واستخدام أدواتها اختر الإجابة الصحيحة بعد تحليل صيغة الاستيراد أو تتبع استخدام الأدوات والثوابت داخل المكتبات. ما الوظيفة الأساسية للكلمة المفتاحية import في بايثون؟ شرح السؤال لا تعيد هذه الكلمة كتابة الأداة داخل البرنامج الحالي. ابحث عن الخيار الذي يسمح باستخدام كود جاهز من وحدة أخرى. تعريف دالة جديدة داخل البرنامج إتاحة كود موجود في مكتبة أو وحدة لاستخدامه في البرنامج طباعة محتويات المكتبة على الشاشة إنشاء متغير جديد من دون قيمة الإجابة الصحيحة: إتاحة كود موجود في مكتبة أو وحدة لاستخدامه في البرنامجتحمّل import الوحدة المطلوبة وتجعل ما توفره من دوال وثوابت متاحًا للبرنامج وفق طريقة الاستيراد المستخدمة.يساعد ذلك على إعادة استخدام كود مكتوب ومختبر بدل بناء كل وظيفة من الصفر، كما يتيح تقسيم المشروعات الكبيرة إلى وحدات أوضح وأسهل في الصيانة. ما ناتج المقطع الآتي؟import math print(math.sqrt(64)) شرح السؤال احسب الجذر التربيعي للعدد أولًا. راقب نوع القيمة الذي تعيده دالة الجذر من مكتبة الرياضيات. 8 32 8.0 يظهر خطأ لأن sqrt() لا تقبل عددًا صحيحًا الإجابة الصحيحة: 8.0تحسب math.sqrt(64) الجذر التربيعي للعدد 64 وتعيد القيمة العشرية 8.0. أي قيمة لا يمكن أن تعيدها العبارة random.randint(1, 5)؟ شرح السؤال تعيد الدالة عددًا صحيحًا داخل نطاق محدد. حدّد ما إذا كان حدّا البداية والنهاية داخل النطاق الممكن. 1 3 5 6 الإجابة الصحيحة: 6تشمل randint(1, 5) الحدين، ولذلك يمكن أن تعيد أي عدد صحيح من 1 إلى 5. تقع القيمة 6 خارج النطاق فلا يمكن أن تكون ناتجًا. ماذا تعني النقطة في التعبير random.choice(names)؟ شرح السؤال يوجد اسم مكتبة قبل النقطة واسم أداة بعدها. اختر الوصف الذي يحدد عضوًا موجودًا داخل الوحدة المستوردة. الوصول إلى الدالة choice الموجودة داخل مكتبة random ضرب قيمة المكتبة في القائمة فصل اسم المتغير عن قيمته الإشارة إلى وجود خطأ في بناء الجملة الإجابة الصحيحة: الوصول إلى الدالة choice الموجودة داخل مكتبة randomتستخدم صيغة النقطة للوصول إلى عضو داخل وحدة أو كائن؛ فالتعبير يطلب تشغيل الدالة choice من الوحدة random.