الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الدرس السابع : الكائنات متعددة العناصر (الجزء الثاني)

بدأه mohamedz في 31 أغسطس 2012 · 1 رد · 2,214 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الفصل الاول : أساسيات بايثون

القواميس dicts

القواميس هي حاويات مثل list و tuple و نستخدمها لتخزين البيانات بصورة مفتاح و قيمة (key , value) كالقاموس بالفعل.

إنشاء قاموس :

dictname = {key : value}

مثال لقاموس أحفظ فيه معلوماتي الشخصية :

>>> me = {'Name' : 'Mohamed' , 'Age' : '14'}
>>> me
{'Age': '14', 'Name': 'Mohamed'}
>>> type(me)
<type 'dict'>

-لقد قمنا بتعريف قاموس إسمه me يتكون من مفتاحين 2 keys هما على الترتيب "Name" و "Age" و قيمتين 2 values هما على الترتيب "Mohamed" و "14".

-توضع العناصر علامتي الحاصرة {}.

-نفصل بين المفتاح و القيمة بالعلامة ':' .

-نفصل بين العناصر بالفاصلة ',' .

-إسم DataType (نوع بيانات) القواميس هو dict .

-بإمكان dict إحتواء مفاتيح و قيم من كافة أنواع المتغيرات.

إجراء عمليات على القاموس dict

(len(DICT

لمعرفة عدد العناصر في DICT

()DICT.keys

list بكل مفاتيح DICT

()DICT.value

list بكل قيم DICT

()DICT.items

list بكل عناصر DICT على شكل أزواج (KEY,VALUE)

[del DICT [KEY

حذف العنصر ذو المفتاح KEY من DICT

()DICT.clear

حذف كل العناصر

(DICT.has_key(KEY

تحقق من وجود مفتاح KEY

(get(key.

تعيد value خاصة ب key معين و في حالة عدم وجوده None

فهرس الدورة

الفصل الاول : أساسيات بايثون

دورة بايثون من الصفر الى الاحتراف

الدرس الاول : أمر الطباعة print + التعليقات

الدرس الثاني : المتغيرات Variables

الدرس الثالث : الإدخال Input

الدرس الرابع : الجملة الشرطية if

الدرس الخامس : المقاطع string

الدرس السادس : الكائنات متعددة العناصر (الجزء الأول)

الدرس السابع : الكائنات متعددة العناصر (الجزء الثاني)

الدرس الثامن : الحلقات loops (الجزء الأول)

تم تعديل هذه المشاركة بواسطة mohamedz في 31 أغسطس 2012 في 19:14

1
#2

شكرا على الدورة ، وااصل

مواضيع مشابهة