دورة البايثون للمكفوفين، والتي يقدمها الأستاذ الفاضل سليمان القسيمي.

عاشق التقنية

Well-known member
إنضم
22 مارس 2019
المشاركات
4,319
مستوى التفاعل
1,591
النقاط
113
الإقامة
مصر
الجنس
ذكر
دورة البايثون للمكفوفين، والتي يقدمها الأستاذ الفاضل سليمان القسيمي.
بسم الله الرحمن الرحيم:
وبهِ نستعين
والصلاةُ والسَلامُ على المَبعوثِ رحمةً للعالمين:
سيدنا وحبيبنا محمد: اللهم صَلِّي وسَلِّم وبارِك عليه وعلى آلهِ وصحبهي إلى يوم الدين.
المتابِعونَ والمتابِعات: مُحبي التقنية في كل مكان:
السلامُ عليكم ورحمةُ الّلَهِ وبركاته.
كيف حالكم جميعً؟ أتمنا أن تكونوا بخيرٍ من الله وبركة.
زوار وزائرات:
موقع ومنتديات شئون الكفيف العربي.
جئتُ لكم بموضوعٍ جديدٍ لهذا اليوم: وأتمنا أن تستفيدو منه : فهذه هي غايتنا.
ثُمَّ أما بعد.
دورة البايثون للمكفوفين، والتي يقدمها الأستاذ الفاضل سليمان القسيمي.
دورة البايثون
دورة البايثون للمكفوفين
دورة البايثون للمكفوفين، والتي يقدمها الأستاذ الفاضل والمتميز سليمان القسيمي جزاهُ الله خيرا ونفع بهِ.
إليكم إخواني الأعزاء
دورة البايثون للمكفوفين، والتي يقدمها الأستاذ الفاضل والمتميز سليمان القسيمي جزاهُ الله خيرا ونفع بهِ.
هذه الدورة يقدمها الأستاذ الفاضل والمتميز سليمان القسيمي عبر الإنترنت، وهي موجهة للمبتدئين من المكفوفين.
أدناه ستجدون قائمة الدروس، بالإضافة لبعض الملخصات النصية:
الدرس الأول.
هذا هو الدرس الأول من دورة البايثون للمكفوفين، والذي يقدمهُ الأستاذ سليمان القسيمي.
دورة البايثون، مع سليمان القسيمي. الدرس الأول
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.

لتحميل مفسر البايثون:
روابط التحميل للأجهزة العاملة بويندوز 7:
رابط التحميل لأنوية 32 bit:
للتحميل برابط مباشر إضغط على الرابط التالي.
رابط التحميل لأنوية 64 bit:
للتحميل برابط مباشر إضغط على الرابط التالي.
للأجهزة العاملة بويندوز 8.1 وويندوز 10:
رابط التحميل لأنوية 32 bit:
للتحميل برابط مباشر إضغط على الرابط التالي.
رابط التحميل لأنوية 64 bit:
للتحميل برابط مباشر إضغط على الرابط التالي.

الدرس الثاني.
هذا هو الدرس الثاني من دورة البايثون للمكفوفين، والذي يقدمهُ الأستاذ سليمان القسيمي.
دورة البايثون، مع سليمان القسيمي. الدرس الثاني
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس الثالث.
هذا هو الدرس الثالث من دورة البايثون للمكفوفين، والذي يقدمهُ الأستاذ سليمان القسيمي.
دورة البايثون، مع سليمان القسيمي. الدرس الثالث.
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس الرابع.
هذا هو درسنا الرابع من دورة البايثون للمكفوفين، والذي يتحدث فيه الأستاذ سليمان القسيمي عن الشروط.
دورة البايثون، مع سليمان القسيمي. الدرس الرابع
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس الخامس.
هذا هو درسنا الخامس من دورة البايثون، تحدث فيه الأستاذ سليمان القسيمي حول العمل مع النصوص.
دورة البايثون، مع سليمان القسيمي. الدرس الخامس
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس السادس.
هذا هو درسنا السادس من دورة البايثون للمكفوفين، ويوجد أدناه محتوى نصي للدرس:
دورة البايثون، مع سليمان القسيمي. الدرس السادس
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
هذا هو درسنا السادس من دورة البايثون للمكفوفين.
أدناه محتوى نصي للدرس:


len(): لمعرفة عدد عناصر القائمة.
مثال:
len(l)
الناتج:
4

الدالة len() تختلف عن بعض الدوال، نجد بعدها قوسين هلاليين نضع بينهما الوسيط أو المعامل, وهما كلمتين بمعنى واحد, أي الضحية الذي يتم وضعه بين فَكَّي الدالة len, وفكَّي الوحش len هما القوسين الهلاليين وليسَ القوسين المربعين.
أما باقية الدوال غالبا ما نضع اسم القائمة قبلها ونتبعُها بنقطة، وبعدها قوسين أيضا لكن نضع بينهم أشياء مختلفة.
سبب ذلك هو أن len هي دالة عامة تُستخدم لحساب عناصر أكثر من نوع من البيانات بما فيها القوائم والنصوص, أما الدوال الأخرى المذكورة هنا فهي تابعة حصرًا على القوائم.

count(): لمعرفة عدد تكرار عنصر ما، نضعه بين القوسين.
مثال:
l.count("سبحان الله")
الناتج:
1

index(): لمعرفة رقم عنصر ما.
مثال:
l.index('الله أكبر')
الناتج:
3

append(): لإضافة عنصر في نهاية القائمة.
مثال:
l.append("لا حولَ ولا قوةَ إلا بالله")
print(l)
الناتج:
['سبحان الله', 'الحمد لله', 'الله أكبر', 'لا إله إلا الله', 'لا حولَ ولا قوةَ إلا بالله']

extend(): لإضافة أكثر من عنصر في نهاية القائمة.
l.extend([])
وبين الأقواس المربعة نضع العناصر التي نريد إضافتها.
مثال:
l = [1, 2, 3, 4]
l.extend([5, 6, 7])
print(l)
الناتج:
[1, 2, 3, 4, 5, 6, 7]

insert(): لإضافة عنصر في مكان محدد.
مثال:
l.insert(2, "حسبِيَ الله")
أي نضيف هذا العنصر في الموضع 2 سيتم إضافته بعد العنصر رقم 1 يعني سيكون العنصر الثالث في القائمة.

clear(): لحذف جميع عناصر القائمة.
مثال:
computers = ["dell", "hp", "asus", "toshiba"]
computers.clear()
print(computers)
الناتج:
[]

reverse(): لعكس الترتيب وجعلها تبدأ من آخر عنصر لأول عنصر.
مثال:
l = [2,6 3]
l.reverse()
print(l)
الناتج:
[3, 6, 2]

ملاحظة:
لإعادة ترتيب القائمة إلى وضعها الطبيعي يمكنك استخدام دالة reverse مرة أخرى لعكس العملية.


remove(): لحذف عنصر.
مثال:
l.remove("الحمد لله")

pop(): لحذف عنصر ما لكن باستخدام رقمه.
مثال:
l.pop(4)
كما أنهُ يمكننا استخدام remove أيضا بهذه الطريقة:
l.remove(l[2])
حيث أن إدخال الرقم 2 بين القوسين المربعين بعد اسم القائمة سيأتي لنا بقيمة العنصر الثالث من القائمة وسيتم التعويض عنه في الدالة remove.


sort(): لإعادة ترتيب القائمة أبجديا أو تصاعديا إن كانت القائمة مكونة من أعداد.
مثال:
l = [5, 4, 7, 8, 2, 9, 1]
l.sort()
print(l)
الناتج:
[1, 2, 4, 5, 7, 8, 9]

الدرس السابع.
هذا هو درسنا السابع من دورة البايثون للمكفوفين
دورة البايثون، مع سليمان القسيمي. الدرس السابع
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس الثامن.
هذا هو درسنا الثامن من دورة البايثون للمكفوفين.
دورة البايثون، مع سليمان القسيمي. الدرس الثامن
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس التاسع.
هذا هو درسنا التاسع من دورة البايثون للمكفوفين.
دورة البايثون، مع سليمان القسيمي. الدرس التاسع
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
الدرس العاشر.
هذا هو درسنا العاشر والأخير من دورة البايثون للمكفوفين.
دورة البايثون، مع سليمان القسيمي. الدرس العاشر
لعرض هذا المحتوى ، سنحتاج إلى موافقتك على تعيين ملفات تعريف ارتباط الطرف الثالث.
لمزيد من المعلومات التفصيلية، راجع صفحة ملفات تعريف الارتباط.
جزيل الشكر للأستاذ الفاضل والمتميز سليمان القسيمي جزاهُ الله كل خير على هذه الدورة الرائعة والمفيدة جدا.
وجزيل الشكر للأستاذ الفاضل علي العَمْري جزاهُ الله خيرا على نشر هذه الدورة الرائعة على القناة الخاصة بهِ.
دمتم أحبتي بأمان الله وحفظه
محبكم في الله : أخوكم عاشق التقنية
والحمد لله رب العالمين
ختاما تقبلو تحياتي ولا تنسوني من خالص دعائكم
وسَلام الله عليكم ورحمته وبركاته
مع تحيات أخوكم عاشق التقنية.
 
بارك الله فيك أخي على نقل هذه الدروس المفيدة
وبارك الله فيك أخي الكريم وجزاك الله كل خير
وبالفعل هي دورة رائعة ومفيدة أسأل الله أن يجعلها في ميزان حسنات أستاذنا الفاضل سليمان القسيمي جزاهُ الله خيرا ونفع بهِ.
ونتمنى الفائدة للجميع
تحياتي لك.
 
عودة
أعلى