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

ali_agha

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

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

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

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

    1

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

  1. لنفترض أن لدي المتغير x وأريد معرفة هل هذا المتغير يشير إلى دالة أو لا، حاولت استخدام تابع isinstance لكن لم ينجح الأمر، فما هي الطريقة الصحيحة لمعرفة دالة معينة في البايثون؟
  2. لنفترض أن لدي المتغير x وأريد معرفة هل هذا المتغير يشير إلى دالة أو لا، حاولت استخدام تابع isinstance لكن لم ينجح الأمر، فما هي الطريقة الصحيحة لمعرفة دالة معينة في البايثون ؟
  3. أريد التأكد من وجود معاملات معينة (بها قيمة) لأحد التوابع في روبي اون ريلز (ROR) فكيف أستطيع فعل ذلك باستخدام توابع الروبي القياسية ؟
  4. أريد تحميل ملفات متنوعة (ملفات فيديو وصوت) من الإنترنت عن طريق HTTP باستخدام لغة الروبي، فكيف أستطيع فعل ذلك؟ علما أنني أستخدم نظام ويندوز وأُفضل عدم تشغيل أية برامج خارجية.
  5. أريد معرفة الفرق بين حلقتي التكرار for و each فما أراه أنهم يؤدّون نفس الوظيفة، فلماذا توجد حلقتي تكرار تقومان بنفس الوظيفة في الروبي ؟
  6. أريد تحويل سلسلة نصية على شكل قاموس إلى قاموس كما في هذا المثال: s = "{'muffin' : 'lolz', 'foo' : 'kitty'}"فما هي الطريقة الأفضل لفعل ذلك وهل هنالك حلول أخرى بدون استخدام eval ؟
  7. أريد معرفة لماذا عائد القسمة في الروبي هو عدد صحيح وليس عدد float كما في المثال التالي: 9 / 5 #=> 1لماذا ليست 1.8 ؟ وهل هنالك أية طريقة لجعل ناتج عملية القسمة يقبل الأعداد الغير الصحيحة ؟
  8. أريد طريقة لإضافة الفواصل إلى الأرقام الكبيرة في ريلز (ROR)، فمثلا لو كان لدي العدد 5000000.92 سوف يصبح 5,000,000.92 فكيف أستطيع فعل ذلك عن طريق الروبي ؟
  9. أريد أن احسب مُعدل مجموعة من الأعداد موجودة في مصفوفة روبي، فمثلا لو كانت لدي هذه المصفوفة: [0,4,8,2,5,0,2,6] فسيكون معدلها 3.374، فكيف أستطيع أن أقوم بذلك؟
  10. هل هنالك طريقة في البايثون لدمج قاموسين، فمثلا هذا القاموس: Dict A: {'a':1, 'b':2, 'c':3} Dict B: {'b':3, 'c':4, 'd':5} أريده أن يصبح كالتالي: {'a':1, 'b':5, 'c':7, 'd':5}
  11. لدي المصفوفة التالي: [ { :foo => 'foo', :bab => 2 }, { :foo => 'foo', :bab => 3 }, { :foo => 'foo', :bab => 5 }, ] أريد أن أقوم بفرز هذه المصفوفة تنازليا حسب قيمة :bab في كل سطر، فما هي أفضل طريقة للفرز ؟
  12. لدي قائمة بها بعض العناصر الصفرية nil لذلك أريد حذف هذه العناصر من القائمة، فكيف أستطيع فعل ذلك بأبسط طريقة وبدون استخدام map ؟
  13. كلما أقرأ المزيد من الشيفرات البرمجية بلغة البايثون أجد أكثر فأكثر المتغير __all__ موجود في العديد من ملفات __init__.py. فما هي وظيفة هذا المتغير ؟
  14. أريد أن أتأكد من وجود متغير ما في لغة البايثون، فأنا أريد أن أعرف هل قمت سابقا بتعريف متغير معين أم لا، فكيف أستطيع فعل ذلك ؟
  15. أريد الحصول على أسماء جميع الملفات الموجودة في مجلد معين عن طريق استخدام شيفرات البرمجية بلغة الروبي، فكيف أستطيع فعل ذلك ؟
  16. دئما عندما أتصفح الشيفرات البرمجية للمشاريع مفتوحة المصدر بلغة الروبي أجد دائما مصطلحات غريبة مثل __FILE__، فما معنى هذا المصطلح وما هي فائدته ؟
  17. أريد أن أقوم بدمج مصفوفتين مع بعض دون أن أحصل على مشاكل تعدد الأبعاد كما في المثال التالي: somearray = ["some", "thing"] anotherarray = ["another", "thing"]ويجب أن أحصل على هذه النتيجة: ["some","thing","another","thing"]
  18. كيف أقوم بكتابة حلقة تكرار في الروبي لتنفيذ شيفرات برمجية معينة على كل ملف في مجلد معين ؟ فلقد جربت Dir.foreach ولم تعمل لي بالطريقة الصحيحة.
  19. كيف أستطيع الحصول على قائمة كاملة من أسماء الملفات والمجلدات في مسار معين عن طريق لغة البايثون ؟ استخدم نظام لينكس اوبنتو.
  20. أريد الحصول على اسم صنف موجود في الروبي، فلقد جربت هذا المثال ولم يعمل: result.class # => User(id: integer, name: string ...)أريد الحصول فقط على اسم الصنف في سلسلة نصية (والذي هو في هذه الحالة User) فهل هنالك طريقة لفعل ذلك ؟
  21. أريد أن أحصل على نتيجة تابع system() التي تقوم بتنفيذ أوامر لنظام في الروبي، فكيف أستطيع فعل ذلك ؟
  22. أحتاج إلى أسهل طريقة للقيام بحلقة تكرار على محتويات قائمة في الروبي لتحويل هذه القائمة: [x1, x2, x3, ... , xN]إلى هذه: [[x1, 2], [x2, 3], [x3, 4], ... , [xN, N+1]]
  23. أجد دائما في شيفرات لغة الروبي هذه النقاط الأربع، خاصة عند الاستدعاء من داخل الوحدات، فما هي وظيفتها؟ وأين يجب أن استخدامها؟
  24. سمعت أن لغة بيرل تعتبر من اللغات القوية في نظام لينكس لكن قد قل استخدامها فهل تنصحوني بتعلمها ؟ أم أتعلم لغات أخرى مثل البايثون والروبي ؟
  25. هل هنالك أي فرق بين عمل map أو collect على مصفوفة في الروبي؟ أم أنهما نفس الشيء؟ لأنني قمت بالبحث لم أجد أية معلومة حول الفرق.
×
×
  • أضف...