اذهب إلى المحتوى

المبرمج العربي

الأعضاء
  • المساهمات

    245
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو المبرمج العربي

  1. أريد معرفة متى استخدم تعبيرات المولد Generator Expression وتفهيم القائمة List Comprehension في بايثون؟ هل يوجد فرق بين استخدام كل واحدة منها؟
  2. أبحث عن طرق جديدة لدمج السلاسل النصية دون استخدام عامل الجمع +، فهل توجد طرق أخرى لفعل ذلك في بايثون؟
  3. إن دالة amax() من وحدة numpy ستبحث عن أكبر قيمة في المصفوفة أما بالنسبة لدالة amin() فستقوم بنفس الشيء لأصغر قيمة. أريد أن أحصل على كل من أكبر قيمة وأصغر قيمة مرة واحدة دون الدوران مرتين على المصفوفة، فهل توجد طريقة لفعل ذلك؟
  4. أحتاج إلى الدوران حول ملفات ذات امتداد معين موجودة في مجلد على نظامي فما الطريقة الصحيحة لفعل ذلك في بايثون؟
  5. جربت استخدام طريقة if و else لتفهيم قائمة معين لكنني أحصل على رسالة خطأ أثناء تنفيذ هذا السطر: >>> [x for x in range(1, 10) if x % 2 else x * 100] فما سبب هذه المشكلة؟ وما الطريقة الصحيحة لفعل ذلك؟
  6. لدي كائن datetime يحتوي على وقت معين وأريد تقريبه إلى أقرب 10 دقائق (مثل 00، 10، 20، 30...)، فما الطريقة الصحيحة لفعل ذلك لأنني جربت استخدام دالة round لكنني لم تعمل مع الأعداد المساوية أو أكبر من 56 فهي ترجع 60 بدلا من 00 وإضافة ساعة.
  7. أواجه بعض المشاكل أثناء فتح الملفات للقراءة منها أو الكتابة فيها، فبعض الرموز لا تظهر عند الكتابة والقراءة وتظهر بدلا عنها رسالة خطأ على الرغم من أنها مدعومة من ترميز UTF-8 فما الطريقة الصحيحة لفتح الملفات بهذا الترميز في روبي؟
  8. أريد ترتيب الحروف الموجودة في سلسلة نصية معينة بطريقة أبجدية، فلو كانت السلسلة النصية مشابه لهذه: a = 'AEZC' أريدها أن تصبح كهذه: 'ACEZ' فكيف أستطيع فعل ذلك؟
  9. أريد إنشاء نافذة بسيطة لاختيار الملف، ومن الأفضل أن تكون المكتبة المستعملة مدمجة في بايثون لأنني لا أريد استخدام مكتبات gtk و QT بل أريد طريق سهلة وبأسطر قليلة للغاية، فما الحلول التي أمتلكها؟
  10. أريد الحصول على اسم الخادم في روبي وبالضبط أنا أستخدم إطار Sinatra، فما طرق الحصول على اسم الخادم في روبي؟
  11. أريد التأكد من قيم مصفوفتين في روبي ما إذا كانت متشابهة أم لا بدون اعتبار للترتيب، فكيف أستطيع فعل ذلك في روبي؟
  12. لدي قائمة من السلاسل النصية وأريد إنشاء ملف csv يحتوي على هذه القيم بين علامتي اقتباس، وبين كل قيمة وقيمة فاصل كالتالي: "val 1", "val2", ... فكيف استطيع فعل ذلك في بايثون؟
  13. لدي كائنين يحتوي كل منهما على تاريخ ووقت ويتغيران باستمرار أثناء البرنامج وأريد معرفة الفرق بين هذين التاريخين بالثواني، فما الطريقة الصحيحة لفعل ذلك في بايثون؟
  14. أملك قائمة من أسماء الملفات الموجودة في المجلد الحالي لسكربت بايثون وأريد كتابة سكربت بايثون لدمج هذه الملفات في ملف واحد جديد، فكيف أستطيع فعل ذلك؟
  15. أريد تحويل أعداد مكتوبة بنظام سداسي العشري hex إلى أعداد مكتوبة بظام الثنائي (البيناري)، فما الطريقة الصحيحة لفعل ذلك في لغة بايثون؟
  16. أجد في بعض الأحيان في برامج مكتوبة بلغة بايثون exit(0) وفي بعض الأحيان الأخرى exit(1) للخروج من البرنامج، فما الفرق بين الطريقتين؟
  17. أريد حذف جميع الأصفار الموجودة في المتغيرات من نوع أعداد حقيقية float، أي على سبيل المثال العدد 3.140000 أريده أن يكون كالتالي 3.14، فما الطريقة الصحيحة لفعل ذلك في بايثون؟
  18. أريد الحصول على قائمة بأسماء الملفات الموجودة بمجلد معين مرتبة حسب تاريخ الإنشاء أو التعديل، فما الطريقة الصحيحة لفعل ذلك على نظام ويندوز باستخدام لغة بايثون؟
  19. أجد نفسي أستدعي عدة وحدات بايثون معينة كلما أفتح مترجم بايثون، فهل توجد طريقة في بايثون تجعله يستدعي هذه الوحدات تلقائيا في كل مرة أفتح بها المترجم؟
  20. أملك مصفوفة تحتوي على مجموعة من الأعداد الصحيحة فما الطريق الصحيحة للحصول على مصفوفة جديدة مضاف إليها عناصر أخرى دون أن أغير المصفوفة الأولى؟
  21. أريد الحصول على أسماء جميع الوحدات الموجودة في حزمة بايثون معينة فما أفضل طريقة لفعل ذلك في بايثون؟
  22. لدي مجموعة من السلاسل النصية وأريد استخراج الأرقام منهم، فما الطريقة الصحيحة لاستخراج الأرقام من السلاسل النصية؟
  23. أريد بناء ملف تنفيذي لبرنامج الذي قمت ببرمجته بلغة روبي حتى أتمكن من نشره على أصدقائي من دون أن يضطروا إلى تثبيت روبي، فهل توجد طريقة لفعل ذلك؟
  24. أريد معرفة الفرق بين استخدام if not وunless فأنا أفضل الطريقة الأولى على الثانية، فهل يوجد فرق بين الطريقتين؟ ومتى استخدم كل واحدة منهما؟
  25. أريد الحصول على قائمة الملفات والوحدات التي تم استدعاؤها في بداية السكربت/برنامج روبي عن طريق require فكيف أفعل ذلك؟
×
×
  • أضف...