التمرين الأول: المفاتيح والقيم وسلوك القواميس

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

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

شرح السؤال

يخزن القاموس البيانات في أزواج يربط كل منها مفتاحًا بقيمة. ابحث عن الأقواس المعقوفة والنقطتين الرأسيتين بين كل مفتاح وقيمته.

ما ناتج المقطع الآتي؟

car = {
    "brand": "Toyota",
    "model": "Camry",
    "year": 2021
}
print(car["model"])

شرح السؤال

تصل الأقواس المربعة إلى القيمة المرتبطة بالمفتاح المكتوب داخلها. حدّد الزوج الذي يكون مفتاحه مطابقًا للنص المستخدم في سطر الطباعة.

ما ناتج المقطع الآتي؟

student = {"name": "فاطمة"}
student["grade"] = 95
print(student)

شرح السؤال

افحص ما إذا كان المفتاح المسند إليه موجودًا قبل تنفيذ السطر. الإسناد إلى مفتاح جديد يضيف زوجًا ولا يحذف الأزواج السابقة.

ما القيمة التي يطبعها المقطع الآتي؟

product = {"name": "لابتوب", "price": 4000}
product["price"] = 3800
print(product["price"])

شرح السؤال

المفتاح المستخدم في الإسناد موجود بالفعل داخل القاموس. استبدل قيمته القديمة بالجديدة قبل تنفيذ الطباعة.

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