لنفترض أن لدي المتغير x وأريد معرفة هل هذا المتغير يشير إلى دالة أو لا، حاولت استخدام تابع isinstance لكن لم ينجح الأمر، فما هي الطريقة الصحيحة لمعرفة دالة معينة في البايثون؟
لنفترض أن لدي المتغير x وأريد معرفة هل هذا المتغير يشير إلى دالة أو لا، حاولت استخدام تابع isinstance لكن لم ينجح الأمر، فما هي الطريقة الصحيحة لمعرفة دالة معينة في البايثون ؟
أريد تحميل ملفات متنوعة (ملفات فيديو وصوت) من الإنترنت عن طريق HTTP باستخدام لغة الروبي، فكيف أستطيع فعل ذلك؟ علما أنني أستخدم نظام ويندوز وأُفضل عدم تشغيل أية برامج خارجية.
أريد تحويل سلسلة نصية على شكل قاموس إلى قاموس كما في هذا المثال: s = "{'muffin' : 'lolz', 'foo' : 'kitty'}"فما هي الطريقة الأفضل لفعل ذلك وهل هنالك حلول أخرى بدون استخدام eval ؟
أريد معرفة لماذا عائد القسمة في الروبي هو عدد صحيح وليس عدد float كما في المثال التالي: 9 / 5 #=> 1لماذا ليست 1.8 ؟ وهل هنالك أية طريقة لجعل ناتج عملية القسمة يقبل الأعداد الغير الصحيحة ؟
أريد طريقة لإضافة الفواصل إلى الأرقام الكبيرة في ريلز (ROR)، فمثلا لو كان لدي العدد 5000000.92 سوف يصبح 5,000,000.92 فكيف أستطيع فعل ذلك عن طريق الروبي ؟
أريد أن احسب مُعدل مجموعة من الأعداد موجودة في مصفوفة روبي، فمثلا لو كانت لدي هذه المصفوفة: [0,4,8,2,5,0,2,6]
فسيكون معدلها 3.374، فكيف أستطيع أن أقوم بذلك؟
هل هنالك طريقة في البايثون لدمج قاموسين، فمثلا هذا القاموس: Dict A: {'a':1, 'b':2, 'c':3}
Dict B: {'b':3, 'c':4, 'd':5}
أريده أن يصبح كالتالي: {'a':1, 'b':5, 'c':7, 'd':5}
لدي المصفوفة التالي: [
{ :foo => 'foo', :bab => 2 },
{ :foo => 'foo', :bab => 3 },
{ :foo => 'foo', :bab => 5 },
]
أريد أن أقوم بفرز هذه المصفوفة تنازليا حسب قيمة :bab في كل سطر، فما هي أفضل طريقة للفرز ؟
أريد أن أقوم بدمج مصفوفتين مع بعض دون أن أحصل على مشاكل تعدد الأبعاد كما في المثال التالي: somearray = ["some", "thing"]
anotherarray = ["another", "thing"]ويجب أن أحصل على هذه النتيجة: ["some","thing","another","thing"]
أريد الحصول على اسم صنف موجود في الروبي، فلقد جربت هذا المثال ولم يعمل: result.class
# => User(id: integer, name: string ...)أريد الحصول فقط على اسم الصنف في سلسلة نصية (والذي هو في هذه الحالة User) فهل هنالك طريقة لفعل ذلك ؟