python small examples
1.0.0
قل وداعًا للملل، وقل وداعًا للملل، وكرس أنفسنا لإنشاء أمثلة وحالات كلاسيكية صغيرة لبايثون.
يُسمح بإعادة الطباعة عند الطلب، ولكن يُحظر أي استخدام تجاري. إذا قمت بإعادة طباعة أمثلة وحالات صغيرة من هذه المكتبة، يرجى ملاحظة الرابط أدناه:
ملخص لجميع أمثلة بايثون الصغيرة
أخبار الذكاء الاصطناعي
تغطية إخبارية بالذكاء الاصطناعي
نموذج كبير للذكاء الاصطناعي
مجموعة أدوات الذكاء الاصطناعي
ست طرق لاستخدام ChatGPT4o مجانًا
البرنامج التعليمي بايثون
دروس تحليل البيانات
دروس الخوارزمية
دروس الذكاء الاصطناعي
البرنامج التعليمي جيت
مبرمج
تنزيل البيانات
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | العمليات الحسابية المشتركة | عملية | الإصدار 1 | |
2 | تنفيذ ريلو | الأعلى | V4.0 | ️️ |
3 | تحويل القاعدة | بن، أكتوبر، عرافة | V4.0 | ️️ |
4 | تحويل الأعداد الصحيحة إلى ASCII | مركز حقوق الإنسان، أورد | V1.0 | ️️ |
5 | تحقق مما إذا كانت العناصر كلها صحيحة | الجميع | الإصدار 2.0 | ️️️ |
6 | واحد على الأقل هو الاختيار الصحيح | أي | الإصدار 2.0 | ️️️ |
7 | تحديد ما إذا كان صحيحا أم خطأ | منطقي | الإصدار 2.0 | ️️️ |
8 | إنشاء صيغ الجمع | معقد | V1.0 | ️️️ |
9 | الحصول على الحاصل والباقي | divmod | V1.0 | ️️ |
10 | تحويل إلى نوع النقطة العائمة | يطفو | V1.0 | ️️ |
11 | تحويل إلى عدد صحيح | كثافة العمليات | V1.0 | ️ |
12 | قوة | الأسرى | V1.0 | ️ |
13 | التقريب | دائري | V1.0 | ️ |
14 | مقارنة بالسلاسل | يقارن | V1.0 | ️️ |
15 | سلسلة إلى بايت | بايت، UTF-8 | V1.0 | ️️ |
16 | تحويل أي كائن إلى سلسلة | شارع | V1.0 | ️️ |
17 | قم بتنفيذ الكود الذي تمثله السلسلة | ترجمة | V1.0 | ️️️ |
18 | التعبير الحسابي | تقييم | V1.0 | ️️️️ |
19 | تنسيق السلسلة | شكل | V1.0 | ️️️️ |
20 | مبادلة عنصرين | حزمة، فك | V1.0 | ️️ |
واحد وعشرون | تحويل إلى القاموس | إملاء | V1.0 | ️️ |
إثنان وعشرون | جمع التجميد | com.frozenset | V1.0 | ️️ |
ثلاثة وعشرين | تحويل إلى نوع المجموعة | تعيين | V1.0 | ️️ |
أربعة وعشرون | تحويل الصفوف | مترابطة بيانية | V1.0 | ️️ |
25 | تحقق من عدد البايتات التي يشغلها المتغير | getsizeof | V1.0 | ️️️ |
26 | Tuple يحتوي على عنصر واحد | مترابطة بيانية | V1.0 | ️ |
27 | عيوب حذف القائمة | قائمة | V1.0 | ️ |
28 | مخاطر النسخ السريع للقوائم | قائمة | V1.0 | ️ |
29 | ابحث عن أول 3 أرقام أكبر أو أصغر في القائمة | قائمة كومة | v1.0 | ️ |
30 | ساكن السلسلة | شارع | V1.0 | ️ |
31 | إنشاء خطأ مجموعة فارغة | تعيين | V1.0 | ️ |
32 | فهم تماما ل | ل | V1.0 | ️ |
33 | تعرف متى تنفذ | مولد | V1.0 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | كائن وظيفة التشغيل | مشغل | الإصدار 2.0 | ️️️️ |
2 | إنشاء تسلسل النطاق | يتراوح | V1.0 | ️️ |
3 | توليد تسلسل عكسي | يتراوح | V1.0 | ️️ |
4 | وظيفة الفرز جاهزة للاستخدام | مرتبة | V1.0 | ️️️ |
5 | وظيفة الجمع | مجموع | V1.0 | ️️ |
6 | أمثلة على استخدام خمسة أنواع من معلمات الوظائف | المعلمة المتغيرة | الإصدار 2.0 | ️️️️ |
7 | استخدم كائن الشريحة | شريحة | الإصدار 2.0 | ️️️️️ |
8 | وظيفة لامدا | لامدا | الإصدار 3.0 | ️️️️ |
9 | كائن التعداد | تعداد | V1.0 | ️️️ |
10 | مرشح مرشح | فلتر | الإصدار 1.5 | ️️️ |
11 | إرجاع قيمة تجزئة الكائن | التجزئة | V1.0 | ️️ |
12 | صف مع الاسم | nametuple | V1.0 | ️️️ |
13 | سطر واحد من التعليمات البرمجية لعكس القائمة | يعكس | V1.0 | ️️ |
14 | طريقتان لعكس سلسلة | عكس | V1.0 | ️️ |
15 | الانضمام يسلسل السلاسل | ينضم | V1.0 | ️️ |
16 | طول السلسلة بالبايت | ترميز | V1.0 | ️️ |
17 | تجميع حقل واحد من نوع groupby | أدوات itertools، Groupby، لامدا | V1.0 | ️️️ |
18 | Groupby تجميع متعدد الحقول | itemgetter,itertools,groupby | V1.0 | ️️️️ |
19 | itemgetter والوظائف الرئيسية | عامل التشغيل، itemgetter، itertools | V1.0 | ️️️️️ |
20 | تقوم دالة المجموع بالحساب والتجميع في نفس الوقت | مجموع، مولد | V1.0 | ️️️️️ |
واحد وعشرون | تم تعيين المعلمات الافتراضية على فارغة | وظيفة | V1.0 | ️ |
إثنان وعشرون | مطبات في استخدام المعلمات المختلفة | معلمة الوظيفة | V1.0 | ️ |
ثلاثة وعشرين | مأزق المعلمات لامدا الحرة | لامدا | V1.0 | ️ |
أربعة وعشرون | استخدم القائمة التصاعدية للكومة | فرز كومة | v1.0 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | جذر جميع الكائنات | هدف | V1.0 | ️ |
2 | هل الكائن قابل للاستدعاء؟ | قابل للاستدعاء | الإصدار 2.5 | ️️️️ |
3 | كائن عرض ascii | __repr__ | الإصدار 2.5 | ️️️ |
4 | طريقة الطبقة | com.classmethod | الإصدار 1.5 | ️️️ |
5 | حذف السمات ديناميكيًا | ديلاتر، هاساتر | الإصدار 1.5 | ️️ |
6 | عرض كافة أساليب كائن بنقرة واحدة | دير | الإصدار 1.5 | ️️ |
7 | الحصول على خصائص الكائن بشكل حيوي | getattr | الإصدار 1.5 | ️️ |
8 | ما إذا كان الكائن لديه سمة معينة | hasattr | الإصدار 1.5 | ️️️ |
9 | رقم منزل الكائن | بطاقة تعريف | V1.0 | ️ |
10 | حكم العلاقة بين المثيل والكائن | isinstance | الإصدار 1.5 | ️️️ |
11 | تعريف العلاقة بين الوالدين والطفل | com.issubclass | الإصدار 1.5 | ️️️ |
12 | طريقتان لإنشاء الخصائص | ملكية | الإصدار 2.5 | ️️️️️ |
13 | عرض أنواع الكائنات | يكتب | V1.0 | ️ |
14 | مقدمة لاستخدام metaclasses | النوع __class__ | الإصدار 2.0 | ️️️️️ |
15 | كائنات غير قابلة للتغيير لها نفس القيمة | متقلب | V1.0 | ️ |
16 | أمر تدمير الكائن | OOP ديل | V1.0 | ️ |
17 | هل ترث الفئات الفرعية الأساليب الثابتة من الفئات الأصلية؟ | staticmethod | V1.0 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | دور الحرف r في التعبيرات العادية | إعادة، ص | الإصدار 3.0 | ️️️ |
2 | العمليات الذرية المنتظمة | يكرر | الإصدار 3.0 | ️️️ |
3 | الهروب في التعبيرات العادية | يكرر، | الإصدار 3.0 | ️️️ |
4 | البحث العادي الأكثر شيوعا | إعادة، فيندال | الإصدار 3.0 | ️️️ |
5 | البحث باستخدام الأحرف العالمية | إعادة، ق، ث، د | الإصدار 3.0 | ️️️ |
6 | البحث باستخدام الأحرف الأولية | إعادة،+،* | الإصدار 3.0 | ️️️ |
7 | التقاط سلسلة فرعية | () | الإصدار 3.0 | ️️️️ |
8 | القبض الجشع والقبض غير الجشع | يكرر | V1.0 | ️️️️ |
9 | استخدم القواعد العادية لإجراء فحوصات أمان كلمة المرور | يكرر | V1.0 | ️️️️️ |
10 | الزحف إلى عنوان الصفحة الرئيسية لـ Baidu | يكرر | V1.0 | ️️️️ |
11 | تحويل الدفعة إلى تنسيق حالة الجمل (Camel) | يكرر | V1.0 | ️️️️️ |
12 | استخدم التعبير العادي لتحديد ما إذا كان رقم الفاصلة العائمة موجبًا | شارع، إعادة، تعويم | V1.0 | ️️️️️ |
13 | استخدم التعبيرات العادية لاستخراج الأعداد الصحيحة الموجبة وأرقام الفاصلة العائمة الأكبر من 0 | إعادة العثور على | الإصدار 2 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | فهم بسيط للديكور | مصمم ديكور | V1.0 | ️️️ |
2 | ديكور لاختبار وقت تشغيل الوظيفة | مصمم ديكور | V1.0 | ️️️️ |
3 | عد الديكور الاستثناء | مصمم ديكور، غير محلي | الإصدار 1.5 | ️️️️ |
4 | مكرر تنازلي مخصص | مكرر | الإصدار 3.0 | ️️️️ |
5 | إنشاء مكرر | __iter__ | الإصدار 1.5 | ️️️ |
6 | عكس المكرر عكس | عكس | V1.0 | ️️ |
7 | مكرر الرمز البريدي | أَزِيز | الإصدار 1.5 | ️️️ |
8 | تجميع القائمة (إصدار المولد) | العائد، مولد | V1.0 | ️️️ |
9 | توسيع القائمة الكاملة (إصدار المولد) | قائمة، العائد، مولد | V1.0 | ️️️ |
10 | سلسلة الحاويات الصغيرة في حاويات كبيرة | أدوات itertools، سلسلة | V1.0 | ️️️️️ |
11 | حالة استخدام المنتج | منتج | V1.0 | ️️️️️ |
12 | الحدود n الأولى لتسلسل فيبوناتشي | العائد، المدى | V1.0 | ️️️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | السلحفاة ترسم الحلقات الأولمبية | سلحفاة | V1.0 | ️️️ |
2 | سلحفاة ترسم رقاقات الثلج في السماء | سلحفاة | V1.0 | ️️️ |
3 | مخطط سحابة كلمة بايثون | WordCloud | V1.0 | ️️ |
4 | المخططات الشريطية والمخططات الخطية | مؤامرة | V1.0 | ️ |
5 | خريطة الحرارة البحرية | Seaborn | V1.0 | ️ |
6 | لوحة القيادة بايشارتس | pyecharts | V1.0 | ️ |
7 | مخطط قمع Pyecharts | pyecharts | V1.0 | ️ |
8 | مخطط Pyecharts لكرة الماء | pyecharts | V1.0 | ️ |
9 | الرسم البياني الدائري لـ Pyecharts | pyecharts | V1.0 | ️ |
10 | مؤامرة Pyecharts القطبية | pyecharts | V1.0 | ️ |
11 | Pyecharts كلمة سحابة الرسم البياني | pyecharts | V1.0 | ️ |
12 | خريطة Pyecharts الحرارية | pyecharts | V1.0 | ️ |
13 | matplotlib يرسم الرسوم المتحركة | matplotlib | V1.0 | ️ |
14 | رسم تخطيطي لـ Seaborn | Seaborn | V1.0 | ️ |
15 | فشل pyecharts في تمرير رسم بيانات Numpy | pycharts numpy | V1.0 | ️ |
16 | وسادة حزمة معالجة الصور | وسادة | V1.0 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | قطعة أثرية لتحليل البيانات: Deepnote | com.deepnote | v1.0 | ️ |
2 | طريقة ملء وسادة NumPy | لوحة NumPy | V1.0 | ️ |
3 | قم بإنشاء مصفوفة قطرية ذات الأقطار السفلية 1، 2، 3، و4 | NumPy دياج | V1.0 | ️ |
4 | قطع binning البيانات | قطع الباندا | v1.0 | ️ |
5 | تجاهل القيم الخالية وملء القيم الخالية | الباندا Dropna fillna | v1.0 | ️ |
6 | تقوم طريقة التطبيق بإزالة الأحرف الخاصة | تنطبق الباندا | v1.0 | ️ |
7 | استخدم الخريطة لإجراء هندسة الميزات على الأعمدة | خريطة الباندا | v1.0 | ️ |
8 | تحويل عمود الفئة إلى قيمة رقمية | فئة الباندا | v1.0 | ️ |
9 | تصنيف رتبة | com.pandasrank | v1.0 | ️ |
10 | أكمل عملية تقليص حجم البيانات واضبط حجم الخطوة من ساعات إلى أيام | إعادة تشكيل الباندا | v1.0 | ️ |
11 | كيفية إنشاء بيانات السلاسل الزمنية بسرعة باستخدام Pandas | com.pandasutil | v1.0 | ️ |
12 | كيفية العثور بسرعة على عدد القيم الخالية في جميع أعمدة DataFrame | الباندا هو مبلغ فارغ | v1.0 | ️ |
13 | إعادة ترتيب أعمدة DataFrame | إطار بيانات الباندا | v1.0 | ️ |
14 | استخدم العد لحساب عدد مرات ظهور المصطلح | عدد الباندا | v1.0 | ️ |
15 | يقوم التقسيم بالعثور على الفرق الدقيق بين الساعات والدقائق (HH:mm) | انقسام الباندا | v1.0 | ️ |
16 | تذوب نصائح البيانات المحورية | com.pandasmelt | v1.0 | ️ |
17 | نصائح المنظور المحوري | com.pandasmelt | v1.0 | ️ |
18 | يقرأ p بشكل عشوائي أسطر K من الملف ويقوم بإنشاء N | عينة الباندا | v1.0 | ️ |
19 | تنسيق عمود الوقت في الباندا | تنطبق الباندا | v1.0 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | مساعدة بنقرة واحدة مساعدة | يساعد | V1.0 | ️ |
2 | الحصول على مدخلات المستخدم | مدخل | V1.0 | ️ |
3 | قراءة الملف والكتابة وجدول قيمة الوضع | فتح، قراءة، كتابة، مع، الوضع | الإصدار 2.0 | ️️️ |
4 | أمثلة على استخدام المشغل | مشغل | V1.0 | ️️️️ |
5 | نقل كائن json | json | الإصدار 2.0 | ️️️️️ |
6 | الحصول على امتداد الملف | نظام التشغيل، سبليتتيكست | V1.0 | ️️ |
7 | احصل على اسم الملف في المسار | نظام التشغيل، سبليت | V1.0 | ️️ |
8 | تعديل لاحقات الملف على دفعات | argparse,listdir | V1.0 | ️️️️ |
9 | تحويل XLS إلى XLSX على دفعات | نظام التشغيل، listdir، splitext | V1.0 | ️️️️ |
10 | احصل على الملف بالاسم المحدد | نظام التشغيل، listdir، splitext | V1.0 | ️️️️ |
11 | دفعة ضغط الملفات | com.zipfile | V1.0 | ️️️️ |
12 | تشفير 32 بت | هاشليب | V1.0 | ️️️️ |
13 | مخطط تقويم السنة | تقويم | V1.0 | ️️ |
14 | تحديد ما إذا كانت سنة كبيسة | تقويم | V1.0 | ️️️ |
15 | تحديد عدد الأيام الموجودة في الشهر | التقويم، التاريخ والوقت | V1.0 | ️️️ |
16 | اليوم الأول من الشهر | التاريخ والوقت | V1.0 | ️️ |
17 | اليوم الأخير من الشهر | التقويم، التاريخ والوقت | V1.0 | ️️ |
18 | الحصول على الوقت الحالي | الوقت والتاريخ | V1.0 | ️️ |
19 | تحويل وقت الحرف إلى وقت | الوقت والتاريخ | الإصدار 1.0 | ️️ |
20 | الوقت لشخصية الوقت | الوقت والتاريخ | V1.0 | ️️ |
واحد وعشرون | 1 ~ n أيام بعد الحصول على يوم معين | التقويم، نطاق الشهر | V4.0 | ️️️ |
إثنان وعشرون | بدء الموضوع الرئيسي بشكل افتراضي | خيوط | V1.0 | ️️ |
ثلاثة وعشرين | إنشاء موضوع | خيوط | V1.0 | ️️ |
أربعة وعشرون | بالتناوب الحصول على شرائح وقت وحدة المعالجة المركزية | خيوط | V1.0 | ️️️ |
25 | خيوط متعددة تستحوذ على نفس المتغير | خيوط | V1.0 | ️️️ |
26 | المشاكل الناجمة عن المنافسة المتغيرة متعددة الخيوط | خيوط | V1.0 | ️️️ |
27 | قفل متعدد الخيوط | خيوط، قفل | V1.0 | ️️️ |
28 | حان الوقت للصفيف والتنسيقات المشتركة | الوقت، التاريخ، الشكل | V1.0 | ️️️ |
29 | يتم استخدام غير محلي في الوظائف المضمنة | غير محلي | الإصدار 2.0 | ️️️️️ |
30 | يعلن global عن المتغيرات العالمية | عالمي | الإصدار 2.0 | ️️️️️ |
31 | مأزق المتغيرات المشتركة غير المرتبطة | عالمي | V1.0 | ️ |
32 | تحسين حزمة إخراج استثناء التعليمات البرمجية | مصحح الأخطاء | V1.0 | ️ |
33 | سطر واحد من التعليمات البرمجية للعثور على الترميز | تشارديه | الإصدار 1.0 | ️ |
34 | إنشاء اتصال SQLite | سكليتي | v1.0 | ️ |
35 | كائن json إلى كائن بيثون | بيثون جسون | v1.0 | ️ |
36 | تحويل كائن بايثون إلى كائن json | بيثون json | v1.0 | ️ |
37 | يعمل سطر واحد من التعليمات البرمجية على تسريع عملية تثبيت النقطة 100 مرة | تثبيت النقطة | v1.0 | ️ |
مثال صغير | وصلة | ملصق | إصدار | صعوبة |
---|---|---|---|---|
1 | تنفيذ آلة حاسبة دون آخر وإذا | مشغل | الإصدار 1.0 | ️️️ |
2 | اذهب للمتوسط | قائمة، فرز، جولة | الإصدار 1.0 | ️️️️ |
3 | طباعة 99 جدول الضرب | ل، النطاق، الشكل | V1.0 | ️️️ |
4 | نسخة متكررة من وظيفة التسطيح | العودية، القائمة، isinstance | الإصدار 1.0 | ️️️️ |
5 | القائمة مقسمة إلى n أجزاء متساوية | القائمة، السقف | V1.0 | ️️️ |
6 | قائمة مضغوطة | القائمة، التصفية | V1.0 | ️️️️ |
7 | اطلب قائمة أطول | ماكس، لامدا | الإصدار 1.0 | ️️️️️ |
8 | ابحث عن وضع القائمة | ماكس، لامدا، العد | V1.0 | ️️️️ |
9 | الحد الأقصى لقيمة جميع القوائم المتعددة | ماكس، لامدا | الإصدار 1.0 | ️️️️ |
10 | قائمة التحقق من التكرارات | تعيين | V1.0 | ️️️ |
11 | التسلسل الحسابي لأرقام الفاصلة العائمة | المدى، تعويم | V1.0 | ️️️️ |
12 | المجموعة حسب الحالة | لامدا | الإصدار 1.0 | ️️️️ |
13 | الخريطة تنفذ عمليات المتجهات | خريطة، لامدا | الإصدار 1.0 | ️️️ |
14 | القاموس ذو القيمة الأكبر | ماكس، لامدا | V1.0 | ️️️️ |
15 | دمج اثنين من القواميس | ** | V1.0 | ️️️ |
16 | قاموس توبن | هيبك، نأكبر | الإصدار 1.0 | ️️️ |
17 | تحديد ما إذا كان الجناس الناقص | مجموعات، عداد | الإصدار 1.0 | ️️️ |
18 | دمج القواميس بشكل منطقي | خريطة السلسلة | V1.0 | ️️️️️ |
19 | أخذ العينات عينة | عشوائية، عينة | V1.0 | ️️️ |
20 | إعادة غسل مجموعة البيانات | خلط | V1.0 | ️️️ |
واحد وعشرون | 10 نقاط إحداثية موزعة بشكل موحد | عشوائي وموحد | الإصدار 1.0 | ️️️ |
إثنان وعشرون | 10 نقاط إحداثية للتوزيع الغوسي | عشوائي، غاوس | V1.0 | ️️️️ |
ثلاثة وعشرين | سواء كانوا يفرزون الكلمات لبعضهم البعض | المجموعات، الافتراضي | الإصدار 1.0 | ️️️️ |
أربعة وعشرون | ما إذا كان قد تم تدوير str1 من str2 | شارع | الإصدار 1.0 | ️️️ |
25 | أوجد التواجد n للموضع | العداد | الإصدار 1.0 | ️️️ |
26 | البحث عن كافة العناصر المكررة | التقويم، التاريخ والوقت | V1.0 | ️️️️ |
27 | إحصاءات مشتركة | عداد | V1.0 | ️️️️️ |
28 | أوجد المسافة الكروية بين نقطتين | الرياضيات آسين | V1.0 | ️️️️️ |
29 | الحصول على ترميز الملف | تشارديه | الإصدار 1.0 | ️️️️️ |
30 | تنسيق سلسلة json | json | V1.0 | ️️️️️ |