Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الوصول إلى عناصر الـ Dictionary

الدرس 13 من 28 في دورة Clean Code - كتابة كود أفضل باستخدام Python على Coddy.

عند الوصول إلى عنصر في القاموس، هناك دائمًا خطر ألا يكون المفتاح موجودًا.

الطريقة المتوافقة مع أسلوب Python للتحقق مما إذا كان المفتاح موجودًا في القاموس هي استخدام الكلمة المفتاحية in،

if 'name' in person_dict:
	print(person_dict['name'])

إذا كان من الممكن توفير قيمة افتراضية، فمن الجيد استخدام get()،

print(person_dict.get('name', 'Anonymous'))

سيطبع ما يلي 'Anonymous' إذا لم يكن 'name' موجودًا في person_dict، وإلا فسيطبع قيمة 'name'.

challenge icon

التحدي

سهل

أنشئ دالة area(sizes).

sizes هو قاموس يحتوي على مفتاحين - width وheight، وإذا لم تكن المفاتيح موجودة، فيجب أن تكون القيمة الافتراضية 1.

يجب أن يكون الناتج المتوقع هو حجم area - width * height.

اكتب كودًا بأسلوب Python!

جرّب بنفسك

جميع دروس Clean Code - كتابة كود أفضل باستخدام Python

تدرّب بنفسك: مترجم Python عبر الإنترنت