fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Python Tips | بالعربي

Python Tips | بالعربي

رفتن به کانال در Telegram

عندما تحقق إنجازات، استمر في التعلم ، ف سر نجاح المبرمجين هو الاستمرارية✨️.

نمایش بیشتر
2 831
مشترکین
+824 ساعت
+297 روز
+7130 روز
آرشیو پست ها
خدعة مع f-string أعتقد أن الجميع يعرف بالفعل عن f-String كطريقة للتنسيق. أتذكر أنها ظهرت لأول مرة في Python 3.6. لكن تم إضافة
خدعة مع f-string أعتقد أن الجميع يعرف بالفعل عن f-String كطريقة للتنسيق. أتذكر أنها ظهرت لأول مرة في Python 3.6. لكن تم إضافة ميزة رائعة أخرى في التحديث 3.8 — يمكنك عرض اسم المتغير وقيمته مباشرةً بإضافة علامة المساواة كما هو موضح في الصورة. #strings

ال Underscore أو _ في بايثون، يمكن أن يتكون اسم المتغير من Underscore (_) واحدة. على الرغم من أن هذا الاسم ليس وصفيًا بما يكف
ال Underscore أو _ في بايثون، يمكن أن يتكون اسم المتغير من Underscore (_) واحدة. على الرغم من أن هذا الاسم ليس وصفيًا بما يكفي ولا ينبغي استخدامه، إلا أن هناك على الأقل ثلاث حالات يكون فيها _ له معنى مقبول عمومًا. أولاً، يُستخدم _ عندما تحتاج إلى تسمية قيم لا تهتم بها _ على سبيل المثال، في حلقات for. ثانيًا، يستخدم _ لتخزين نتيجة آخر تعبير تم تنفيذه. ثالثًا، توثيق وحدة gettext يقترح استخدام الاسم المستعار ()_ للدالة ()gettext لتقليل ازدحام كودك.

دالة ()sample دالة ()sample في مكتبة random في بايثون تعيد عينة عشوائية من العناصر من تسلسل معين🎰. في المعامل الأول للدالة،
دالة ()sample دالة ()sample في مكتبة random في بايثون تعيد عينة عشوائية من العناصر من تسلسل معين🎰. في المعامل الأول للدالة، نحدد التسلسل، وفي المعامل الثاني، نحدد عدد العناصر التي نريد اختيارها بشكل عشوائي🎲. #للمبتدئين

التعامل مع الDecimal وال Fraction🧮 بسبب تخزين الأعداد الكسرية ذات الفاصلة العائمة بصيغة ثنائية، نعمل عادةً مع قيم تقريبية، ك
التعامل مع الDecimal وال Fraction🧮 بسبب تخزين الأعداد الكسرية ذات الفاصلة العائمة بصيغة ثنائية، نعمل عادةً مع قيم تقريبية، كما هو موضح في الخيار الأول في لقطة الشاشة 📸. للحصول على نتائج أكثر دقة، يمكن استخدام الفئة Decimal، لكنها قد لا تكفي في بعض الحالات⚠️. في هذا الصدد، من الأفضل استخدام الفئة Fraction للحسابات المثالية، لأنها تعمل مع الأعداد بصيغة كسور نسبية🎯. #decimal

التعرف على الكلام باستخدام SpeechRecognition🎙 هي مكتبة بلغة Python توفر القدرة على استخدام واجهات برمجة التطبيقات (API) للتع
التعرف على الكلام باستخدام SpeechRecognition🎙 هي مكتبة بلغة Python توفر القدرة على استخدام واجهات برمجة التطبيقات (API) للتعرف على الكلام من شركات مختلفة مثل Google وMicrosoft وIBM وغيرها. علاوة على ذلك، تدعم العمل في الوضع غير المتصل بالإنترنت (Offline). هذه المكتبة تسهل عملية دمج الأوامر الصوتية ومعالجة البيانات الصوتية في مشاريعك. بفضل مجموعة واسعة من الإمكانيات، فإن SpeechRecognition مناسبة لإنشاء تطبيقات ذات تحكم صوتي، ومساعدات ذكية، وأكثر من ذلك بكثير. #Python | #SpeechRecognition

عمليات ملفات zip يمكنك استخدام المكتبة المضمنة zipfile للتعامل مع ملفات zip. لمن نسي، فإن ملف zip هو أرشيف يحتوي على ملفات مض
عمليات ملفات zip  يمكنك استخدام المكتبة المضمنة zipfile للتعامل مع ملفات zip. لمن نسي، فإن ملف zip هو أرشيف يحتوي على ملفات مضغوطة.  يمكن عرض محتويات الأرشيف باستخدام دالة printdir، واستخراج جميع الملفات عن طريق استدعاء extractfile.  كما تتيح هذه المكتبة إنشاء أرشيفات zip خاصة بك، لكننا قررنا عدم تعقيد المثال، لذا نرفق ببساطة رابطًا إلى التوثيق الخاص بها.  #zipfile 📦🔍

NetworkX هي مكتبة Python لتحليل الشبكات المعقدة. توفر هيكل بيانات للعمل مع الرسوم البيانية (الشبكات) وتنفذ العديد من الخوارزم
NetworkX هي مكتبة Python لتحليل الشبكات المعقدة. توفر هيكل بيانات للعمل مع الرسوم البيانية (الشبكات) وتنفذ العديد من الخوارزميات لتحليل البيانات الشبكية وتصورها. يمكن استخدامها في مجالات مختلفة، مثل الشبكات الاجتماعية، والبيولوجية، والنقل، وشبكات الحاسوب، وغيرها الكثير. #Python | #Network

أي شخص مهتم بالمجال البرمجي انصحك وبقوة بهذه الصفحة ، فيها فريق متكامل ومتميز حتى وإن لم تكن مهتم بالمحتوى شارك غيرك يستفيد ح
أي شخص مهتم بالمجال البرمجي انصحك وبقوة بهذه الصفحة ، فيها فريق متكامل ومتميز حتى وإن لم تكن مهتم بالمحتوى شارك غيرك يستفيد حفظكم الله اريد اشوف تحويلات لقنواتكم فضلًا.🔥❤ الأفكار العظيمة تبدأ بسطر كود… لكنها تكبر مع مجتمع يشارك الشغف نفسه في كوديان نصنع حلولًا رقمية تربط التقنية بالمستقبل، ونشارك باستمرار محتوى برمجي، أفكار تطوير، وتصاميم تقنية تلهم المطورين وصنّاع المشاريع 👨‍💻✨ انضم إلى مجتمعنا الرقمي وابقَ قريبًا من كل جديد: *🔵 Facebook* https://facebook.com/CodianTeam *🟣 Instagram* https://www.instagram.com/CodianTeam *🟢 WhatsApp* https://whatsapp.com/channel/0029Vb6ysOvElah0xq7PhH0s > اختر منصتك المفضلة… وادخل عالم كوديان. > هنا تبدأ الرحلة التقنية بشكل مختلف

أي شخص مهتم بالمجال البرمجي انصحك وبقوة بهذه الصفحة ، فيها فريق متكامل ومتميز حتى وإن لم تكن مهتم بالمحتوى شارك غيرك يستفيد ح
أي شخص مهتم بالمجال البرمجي انصحك وبقوة بهذه الصفحة ، فيها فريق متكامل ومتميز حتى وإن لم تكن مهتم بالمحتوى شارك غيرك يستفيد حفظكم الله اريد اشوف تحويلات لقنواتكم فضلًا.🔥❤ الأفكار العظيمة تبدأ بسطر كود… لكنها تكبر مع مجتمع يشارك الشغف نفسه في كوديان نصنع حلولًا رقمية تربط التقنية بالمستقبل، ونشارك باستمرار محتوى برمجي، أفكار تطوير، وتصاميم تقنية تلهم المطورين وصنّاع المشاريع 👨‍💻✨ انضم إلى مجتمعنا الرقمي وابقَ قريبًا من كل جديد: *🔵 Facebook* https://facebook.com/CodianTeam *🟣 Instagram* https://www.instagram.com/CodianTeam *🟢 WhatsApp* https://whatsapp.com/channel/0029Vb6ysOvElah0xq7PhH0s > اختر منصتك المفضلة… وادخل عالم كوديان. > هنا تبدأ الرحلة التقنية بشكل مختلف

يُعتبر Daphne خادم HTTP و HTTP2 و WebSocket مخصص لـ ASGI و ASGI-HTTP، تم تطويره لدعم Django Channels 🤝👩‍💻. يدعم التوافق ال
يُعتبر Daphne خادم HTTP و HTTP2 و WebSocket مخصص لـ ASGI و ASGI-HTTP، تم تطويره لدعم Django Channels 🤝👩‍💻. يدعم التوافق التلقائي للبروتوكولات؛ فلا حاجة لإضافة بادئات لعناوين URL لتحديد نقاط نهاية WebSocket مقارنة بنقاط نهاية HTTP🌐. #متقدم | #advanced

يُعتبر ال deque أفضل من القوائم العادية عندما تكون هناك حاجة إلى عمليات إضافة وإزالة أسرع للعناصر من بداية ونهاية القائمة🚀.
يُعتبر ال deque أفضل من القوائم العادية عندما تكون هناك حاجة إلى عمليات إضافة وإزالة أسرع للعناصر من بداية ونهاية القائمة🚀. يوفر deque تعقيدًا خطيًا O(1) لعمليات الإضافة والإزالة ⚡️، بينما تعقيد القوائم العادية لهذه العمليات هو O(n). يتوفر لـ deque استخدام الدوال العادية — sum، min، max وغيرها 🛠. #Python

مجموعة متخصصة في النقاش والمساعدة حول لغة البرمجة Python🐍. من المجموعات المهمة التي تضم أكثر من 14000 مبرمج عربي 👥🔥. 🚀t.me/PythonArab

🐍حذف صفحات ملف PDF 📄 تتضمن مكتبة PyMuPDF العديد من الطرق المعقدة التي تسهل حذف الصفحات من ملف PDF. فهي تتيح : 📄 تحديد صفحة
🐍حذف صفحات ملف PDF 📄 تتضمن مكتبة PyMuPDF العديد من الطرق المعقدة التي تسهل حذف الصفحات من ملف PDF. فهي تتيح :
📄 تحديد صفحة واحدة باستخدام دالة ()deletePage. 🗓 نطاق معين من أرقام الصفحات باستخدام دالة ()deletePageRange . 📝 قائمة بأرقام الصفحات باستخدام دالة ()select .
يوضح المثال في الصورة كيفية استخدام قائمة لاختيار الصفحات التي يجب الاحتفاظ بها في المستند الأصلي. يرجى ملاحظة أن الصفحات غير المحددة لن تكون جزءًا من المستند الناتج 🚫📁. في حالتنا من المثال ، سيحتوي المستند الناتج فقط على الصفحات الأولى والثانية والرابعة 📑✅.

setdefault() Method إن ()setdefault في Python تُرجع القيمة حسب المفتاح المحدد من القاموس(dictionary) . إذا لم يكن المفتاح موج
setdefault() Method إن ()setdefault في Python تُرجع القيمة حسب المفتاح المحدد من القاموس(dictionary) . إذا لم يكن المفتاح موجودًا في القاموس، فإن هذه الميثود تضيف المفتاح إلى القاموس مع القيمة الافتراضية، ثم تُرجع هذه القيمة.
وتعتبر ()setdefault بأن لها عاملان: — المفتاح الذي يجب الحصول على القيمة منه. — القيمة الافتراضية التي سيتم إضافتها إلى القاموس، إذا لم يكن المفتاح موجودًا. إذا كان المفتاح موجودًا في القاموس، فإن الميثود تُرجع القيمة المرتبطة بهذا المفتاح. إذا لم يكن المفتاح موجودًا في القاموس، فإنها تضيف المفتاح إلى القاموس مع القيمة الافتراضية، ثم تُرجع هذه القيمة.

دالة ()islice دالة ()islice هي دالة من وحدة itertools، تُستخدم لإنشاء عارض (iterator) يعيد العناصر المحددة من كائن قابل للتكر
دالة ()islice دالة ()islice هي دالة من وحدة itertools، تُستخدم لإنشاء عارض (iterator) يعيد العناصر المحددة من كائن قابل للتكرار. تشبه هذه الدالة شرائح القوائم، لكنها تحتوي على بعض الاختلافات.

استخدم f-String في Python ومحددات التنسيق لتجميع الجداول بسرعة وبشكل سريع: d = {'a':10, 'bcd': 2, 'e': 3456} for key, value i
استخدم f-String في Python ومحددات التنسيق لتجميع الجداول بسرعة وبشكل سريع:
d = {'a':10, 'bcd': 2, 'e': 3456}

for key, value in d.items():
    print(f'{key:.<5}{value:.>5}')
المخرجات:
a.......10
bcd......2
e.....3456

الميثود ()bytes.hex تُعتبر ()bytes.hex ميثود تحول كائن bytes إلى سلسلة سداسية عشرية. كيف تعمل: تقوم ()bytes.hex بإعادة سلسلة
الميثود ()bytes.hex تُعتبر ()bytes.hex ميثود تحول كائن bytes إلى سلسلة سداسية عشرية. كيف تعمل:
تقوم ()bytes.hex بإعادة سلسلة تتكون من أرقام سداسية عشرية تمثل كل بايت في كائن bytes. تأتي الأرقام السداسية العشرية في أزواج، حيث يمثل الرقم الأول النصف الأعلى من البايت، والثاني النصف الأدنى.
على سبيل المثال، سيتم تمثيل البايت الذي قيمته 10 (في النظام العشري) كـ "0a" في النظام السداسي العشري.

strptime() تُعتبر strptime() ميثود للكلاس datetime، تُستخدم لتحويل سلسلة نصية تمثل تاريخًا ووقتًا إلى كائن datetime. datetime
strptime() تُعتبر strptime() ميثود للكلاس datetime، تُستخدم لتحويل سلسلة نصية تمثل تاريخًا ووقتًا إلى كائن datetime.
datetime.strptime(date_string, format_string)
الـ Arguments : الـ date_string: سلسلة نصية تمثل تاريخًا ووقتًا. الـ format_string: سلسلة نصية تمثل تنسيق التاريخ والوقت.

الدالة ()uniform تُستخدم الدالة ()uniform من مكتبة random في Python لتوليد أرقام عشوائية ذات فاصلة عائمة في نطاق محدد. البنية
الدالة ()uniform تُستخدم الدالة ()uniform من مكتبة random في Python لتوليد أرقام عشوائية ذات فاصلة عائمة في نطاق محدد. البنية:
random.uniform(a, b)
ال arguments : ال a: (إلزامي) الحد الأدنى للنطاق. وال b: (إلزامي) الحد الأعلى للنطاق. تقوم بإعادة رقم عشوائي ذات فاصلة عائمة، موزع بشكل متساوٍ في النطاق [a, b]. .

توليد كل التبديلات المحتملة لكائن قابل للتكرار تقوم الدالة permutations من وحدة itertools بإرجاع مكرر مع تبديلات متتالية من ا
توليد كل التبديلات المحتملة لكائن قابل للتكرار تقوم الدالة permutations من وحدة itertools بإرجاع مكرر مع تبديلات متتالية من العناصر في التسلسل المدخل iterable. يتم تضمين كل مجموعة في ترتيب يحتوي على r عناصر. إذا لم يتم تحديد r أو كانت None، فسيكون r بشكل افتراضي يساوي طول iterable وسيتم توليد جميع التبديلات الممكنة بالطول الكامل.