هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

دخول

description(الدرس الثاني عشر ) القاموس في البايثون  Empty(الدرس الثاني عشر ) القاموس في البايثون

more_horiz
السلام عليكم اليوم سنشرح القاموس في لغة البايثون

ببساطة شديدة جدا القاموس باختصار يكون مكون من قيمة ومفتاح مثلا
نريد ان نشير الي الشهور بارقامهم اي شهر 3 نريد ان نظهر ان اسمه march مثلا
فيمكننا ببساطة شديدة عمل قاموس سنفتح القاموس باستخدام هذه الاقواس {}

من ثم عمل قائمة ان ارادنا بالقيم والمفاتيح علي هذا الشكل key : value

ويمكن ان يكون المفتاح رقم او string والقيمة يمكن ان تكون اي شكل من اشكال البيانات ويمكن ان تحتوي علي صفوف او قوائم بداخلها

هيا نصنع مثال بسيط لنفترض ان لدينا قائمة موظفين وكل موظف له رقم هوية وظيفية (ID)

ونريد وضع قايمة لكي اقوم بمناداة كل موظف من خلال الرقم الخاص به

(الدرس الثاني عشر ) القاموس في البايثون  18623110

لاحظ اننا هنا بعد كل عنصر في القائمة وضعنا , ولا نضعها في اخر اختيار
ايضا استخدمنا function وهو get لكي نكتب المفتاح والبرنامج يجلب لنا القيمة وهو مفيد في القواميس وننصح دائما مع القواميس استخدام get function

هنا ان ضغطنا run سيظهر ahmed وهو الموظف رقم 101

(الدرس الثاني عشر ) القاموس في البايثون  6578a410

كما ذكرنا يمكن للمفتاح ان يكون اسم اخر ليس ارقام فقط مثلا يمكن ان يكون المفتاح اسم الموظف والقيمة مهنتة داخل الشركة مثلا

هناك نقطتان مهمتان أثناء استخدام مفاتيح القاموس

لا يسمح بأكثر من إدخال واحد لكل مفتاح (لا يسمح بتكرار المفتاح)
يمكن أن تكون القيم الموجودة في القاموس من أي نوع،
مفاتيح القاموس حساسة لحالة الأحرف - اي ان المفتاح يجب التركيز ان كان كابيتال او small

الي هنا وصلنا الي نهاية الشرح احبائي تابعونا في باقي الكورس تحياتي لكم

description(الدرس الثاني عشر ) القاموس في البايثون  Emptyرد: (الدرس الثاني عشر ) القاموس في البايثون

more_horiz
الله يسعد قلبك،
بارك الله فيك أخي على جهودك الجبارة،
وما زلنا ننتظر منك المزيد والمزيد إن شاء الله.

كل التقدير لك أخ جاد

description(الدرس الثاني عشر ) القاموس في البايثون  Emptyرد: (الدرس الثاني عشر ) القاموس في البايثون

more_horiz
كل الدعم ي محترم
ربنا يقويك وتسلم ع المجهود الرائع ده بامانه



privacy_tip صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
power_settings_newقم بتسجيل الدخول للرد

جميع الحقوق محفوظة لدليل الاشهار العربي