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

Blackhacker

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

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

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

  • عدد الأيام التي تصدر بها

    1

كل منشورات العضو Blackhacker

  1. لدي سلسلة نصية وأريد عكس محتوياتها ولقد جربت تحويلها إلى قائمة ومن ثم عكس ترتيبها لكن الطريقة لم تنجح، فما الطريقة الصحيحة لفعل ذلك؟
  2. أريد توليد أعداد عشوائية بين 0 و 100، في العادة استخدم هذه الطريقة في لغة جافا: Random.nextInt(100) فما مقابل هذا في لغة Objective-C؟
  3. أريد كتابة برنامج بلغة بايثون للقيام بحسابات ضخمة للغاية، فهل يدعم بايثون الأعداد المتكونة من عشرات الأرقام؟
  4. أبني موقع باستخدام Flask وSQLAlchemy وأريد تمرير شيفرات HTML لمختلف المدخلات في عرضي (view) باستخدام render_template، لكن المشكلة أن إطار القولبة يُهرّب جميع شيفرات HTML بشكل تلقائي، فهل توجد طريقة لتمرير شيفرات HTML إلى القالب؟
  5. أريد أن أضع مهلة لمنع العمليات في socket في روبي، فما الطريقة الصحيحة لفعل ذلك؟
  6. أريد تقريب الأعداد الصحيحة إلى أقرب عشرة أو مئة أو ألف .. فمثلا رقم 23 أريده 30 و180 أريدها 200 وهكذا، فهل يمكنني استعمال دالة round ؟ وكيف أستعملها أو هل توجد دالة أُخرى للتقريب؟
  7. لدي مجموعة من السلاسل النصية لأسماء ملفات وأريد التأكد ما إذا كانت تنتهي بامتداد معين أو لا، فما أقصر طريقة لفعل ذلك في بايثون؟
  8. كتبت برنامج باستخدام لغة بايثون وداخل هذا البرنامج يوجد مسار معين ولقد استعملت رمز / لفصل المجلدات في المسار على نظام لينكس، فهل توجد طريقة لفصل المجلدات على نظامي لينكس وويندوز؟
  9. أريد أن أمرّر متغيرات متنوعة إلى دالة execute التابعة لـ Mysql لكنني أحصل على رسالة خطأ في كل مرة، فهل يمكن فعل ذلك؟
  10. لدي مصفوفة numpy وأريد إضافة سطر جديد إليها، فهل توجد طريق في بايثون تمكنني من فعل ذلك؟
  11. لدي مجموعة من القوائم داخل قائمة معينة وأريد التأكد ما إذا كان كل واحدة من هذه القوائم تطابق شرط معين (مثل أن يكون العنصر الأوسط مساوي لعدد معين) فكيف أستطيع فعل ذلك؟
  12. لدي مجموعة من هاشات (Hashes) وأريد دمجها مع بعض للحصول على hash واحدة كما في المثال التالي: {:car => {:color => "black"}} {:car => {:speed => "350mph"}} أريد الحصول على هذا hash كما في المثال التالي: {:car => {:color => "black", :speed => "350mph"}} فما الطريقة الصحيحة لفعل ذلك؟
  13. أملك دالة تعمل في البرنامج الرئيسي لكن في بعض الأحيان تحدث أخطاء فيضطر البرنامج إلى الخروج، وأريد معرفة نوع الاستثناء (exception) الذي حدث، فما الطريق الصحيحة لفعل ذلك؟
  14. أحتاج في تطبيقي المكتوب باستخدام إطار ويب جانغو إلى الحصول على أسماء نطاقات (دومين) من روابط متنوعة فما الطريقة الصحيحة لفعل ذلك؟
  15. أريد التأكد ما إذا كانت مدخلات المستخدم عبارة عن رقم، لكنني لم أستطع فعل ذلك باستخدام الدالة type مع جملة الشرطية لأن دالة input ترجع سلسلة نصية، فما الطريقة الصحيحة لفعل ذلك في بايثون؟
  16. وجدت أن في جانغو تم فصل الملفات بين ملفات ساكنة وملفات وسائط، فما الفرق بينهما؟ وجدت هذا الفصل في ملف settings.py ولم أعرف ماذا أضع في متغيرات MEDIA_ROOT وSTATIC_ROOT.
  17. أحتاج إلى تحويل set إلى قائمة باستخدام لغة بايثون، فكيف أستطيع فعل ذلك؟ جربت باستخدام حلقة التكرار لكن الطريقة طويلة، فهل توجد طريقة أقصر؟
  18. جربت استخدام حلقة تكرار count في برنامجي لكنني أجدها تبدأ من 0 وتنتهي في n-1، فهل توجد حلقة تكرار في روبي تبدأ من 1 وتنتهي في n؟
  19. لدي أكثر من جهاز حاسوب وأريد معرفة اسم جهاز الحاسوب الذي يعمل عليه سكربت معين لتنفيذ أوامر معينة حسب الجهاز، فكيف أستطيع معرفة ذلك عن طريق استخدام لغة بايثون؟
  20. كتبت شيفرة برمجية لقراءة ملف csv معين ومن ثم قمت بتغييرات على البيانات وفي النهاية كتبت النتائج إلى ملف csv جديد لكن عند فتح هذا الملف باستخدام Excel أجد أنه هنالك سطر زائد بعد كل سجل فما الطريقة الصحيحة لكتابة بيانات إلى ملف csv؟
  21. أريد أن أقارن بين قيم datetime مخزنة في mysql وبين قيم وقت أخرى مثل DateTime.now و Time.now فما الطريقة الصحيحة لفعل ذلك في روبي؟
  22. أريد أن أحصل على سلسلة نصية تحتوي على ترميز صورة معين باستخدام base64، فما أسهل طريقة في بايثون لفعل ذلك؟
  23. أحصل في برنامجي على مدخلات من المستخدمين وهي عبارة عن أرقام حقيقية وأريد التأكد ما إذا كان يمكنني تحويل هذه المدخلات إلى أعداد حقيقية أم لا فما الطريقة الصحيحة لمعرفة ذلك في بايثون؟
  24. جربت استخدام علامة الطرح مع كائنات sets فعملت دون مشاكل في حين عند استخدامي لعلامة الجمع فإنها لا تعمل كما في المثال التالي: set(range(10)) + set(range(5)) فهل سبب ذلك أن هذا معامل يمكن أن يعني الاتحاد والتقاطع؟
  25. أريد أن أستعمل الخيوط (threading) لتشغيل شيفرة برمجية كل مدة معينة وفي نفس الوقت يستمر البرنامج بتنفيذ التعليمات الأخرى، فما أسهل طريقة لفعل ذلك في بايثون؟
×
×
  • أضف...