التمرين الأول: الإدخال والتحويل بين الأنواع

اختر الإجابة الصحيحة بعد تحليل ترتيب تنفيذ الدوال ونوع القيمة الناتجة.

ما نوع البيانات الذي تعيده الدالة input()؟

شرح السؤال

تقرأ الدالة ما يكتبه المستخدم قبل أن يقرر البرنامج كيفية استخدامه. حدّد النوع الذي يحفظ المحارف كما أُدخلت.

أي سطر يقرأ عمر المستخدم ويخزنه عددًا صحيحًا في age؟

شرح السؤال

تُنفذ الدالة الداخلية أولًا ثم تمرر نتيجتها إلى الدالة الخارجية. ابحث عن الصياغة التي تحول النص قبل إسناده إلى المتغير.

ماذا يحدث إذا أدخل المستخدم الكلمة خمسة في المقطع الآتي؟
num = int(input("أدخل رقمًا: "))

شرح السؤال

تحول دالة العدد الصحيح نصًا يحتوي على تمثيل رقمي صالح. حدّد ما يحدث عندما لا يمكن تفسير المحارف المدخلة بوصفها عددًا.

أي تعبير يقرأ سعرًا قد يحتوي على جزء عشري ويخزنه في price؟

شرح السؤال

تصل القيمة من دالة الإدخال بوصفها نصًا. اختر دالة التحويل المخصصة للأعداد التي قد تحتوي على علامة عشرية.

1 من {{ total_questions_count }}
المزيد من الأسئلة؟