التفاعل
4.6K
الجوائز
295
- تاريخ التسجيل
- 18 أفريل 2021
- المشاركات
- 1,310
- آخر نشاط
- تاريخ الميلاد
- 25 أوت 2007
- الوظيفة
- /
- الجنس
- ذكر

السلام عليكم ورحمة الله وبركاته، أهلا ومرحبا بجميع أعضاء وزوار منتدى اللمة الجزائرية ومرحبا بكم في درس جديد أو لنقل مراجعة لدرس مهم في لغة البرمجة بايثون كنّا قد تناولناه سابقا ألا وهو درس القوائم Lists، في هذا الجزء الثالث وددت أن أذكركم به، وأن أضيف إليه بعض العناصر الناقصة التي لم نتناولها في الجزئين السابقين، إذا لنبدأ على بركة الله
القوائم كما عرفناها في الجزء الأول، فهي تشبه لحدٍ كبير صندوقا كبيرا، يحمل قيما متعددة مختلفة النوع والقيمة، كالمرّة السابقة سننشأ قائمة تحوي أنواع المحتويات الثلاث التي درسناها، String, integer, boolean إضافة لقيمة رابعة تعرفنا عليها حديثا، Float وهي عبارة عن integer عادي ولكن يحوي جزءا عشريا ( بالفاصلة )
لنسمي قائمتنا Test ونضع فيها أنواع المحتويات الأربعة :

لنقم بطباعة القائمة ونرى النتيجة :

لنحاول الآن طباعة 3.14 وحدها :
وكما نعرف، فإن العدّ في بايثون يبدأ من الصفر وطبقا لهذا الترقيم فإنَّ 3.14 تقع في الترتيب :: 2 ::

حسنا أودّ طباعتها بطريقة مختلفة
يمكننا الطباعة كذلك من النهاية إلى البداية،،، ولكن الترقيم يبدأ من 1- :
لنرى ترتيب 3.14 ؟؟ لدينا False = -1 إذا 3.14 = 2- :

أممم أريد الطباعة من 4algeria إلى 3.14 :

أما الآن فأريد الطباعة من 4 إلى نهاية القائمة :

مارأيكم في طباعة 4algeria و False ؟

لننتقل الآن إلى الميثودس methods :
القوائم كما عرفناها في الجزء الأول، فهي تشبه لحدٍ كبير صندوقا كبيرا، يحمل قيما متعددة مختلفة النوع والقيمة، كالمرّة السابقة سننشأ قائمة تحوي أنواع المحتويات الثلاث التي درسناها، String, integer, boolean إضافة لقيمة رابعة تعرفنا عليها حديثا، Float وهي عبارة عن integer عادي ولكن يحوي جزءا عشريا ( بالفاصلة )
لنسمي قائمتنا Test ونضع فيها أنواع المحتويات الأربعة :

لنقم بطباعة القائمة ونرى النتيجة :

لنحاول الآن طباعة 3.14 وحدها :
وكما نعرف، فإن العدّ في بايثون يبدأ من الصفر وطبقا لهذا الترقيم فإنَّ 3.14 تقع في الترتيب :: 2 ::

حسنا أودّ طباعتها بطريقة مختلفة
يمكننا الطباعة كذلك من النهاية إلى البداية،،، ولكن الترقيم يبدأ من 1- :
لنرى ترتيب 3.14 ؟؟ لدينا False = -1 إذا 3.14 = 2- :

أممم أريد الطباعة من 4algeria إلى 3.14 :

أما الآن فأريد الطباعة من 4 إلى نهاية القائمة :

مارأيكم في طباعة 4algeria و False ؟

لننتقل الآن إلى الميثودس methods :
الآن لنجرب الميثودس على بيئة التطوير المتكاملة IDE:
append() :

extend() :

index() :

clear() :

insert() :
