هل هنالك أية طريقة لتعريف ثابت (constant) كما في اللغات الأخرى مثل الجافا والسي بلس بلس، لأنه في جميع الدورات البرمجية لتعليم لغة البايثون التي جربتها لم أتعلم طريقة إنشاء ثابت.
أقوم بكتابة تطبيق ROR(Ruby On Rails) لكن لا أعرف كيف أضع الوقت المنقضي عن وقت معين، فمثلا إذا قمت بتمرير وقت ما لنشأت ملف ما، فأريد أن أقوم بكتابة شيفرة برمجية تقوم بحساب المدة الزمنية المنقضية بعد الإنشاء مثلا "تم الإنشاء قبل 30 ثانية" أو "تم الإنشاء قبل قبل يومين" ... فكيف أستطيع فعل ذلك ؟
أريد حذف جميع الفراغات الإضافية في السلسلة النصية فمثلا هذه السلسلة لنصية: a = “ I have a dog ”
تصبح كالتالي: a = “I have a dog”
فكيف أستطيع فعل ذلك عن طريق لغة الروبي ؟
عندما أقرأ التعليقات في شيفرات البرمجية المكتوبة بواسطة إطار دجانغو أجد دائما كلمة slug وكل ما أعرف عنها أنها تقوم بفعل شيء ما مع الروابط، فما معنى slug في دجانغو ؟
أفكّر بإنشاء موقع كبير وباعتبار لديّ خلفية بلغة البايثون فلقد قررت أن يكون الموقع مبني على Django، فهل دجانغو يستطيع تحمل المواقع الكبيرة ذات الزيارات الضخمة (أكثر 100 ألف زائر في اليوم) ؟ وما هي أشهر هذه المواقع المبنية عليه ؟
لازلت مبتدئا في البرمجة باستخدام لغة السي بلس بلس وأريد معرفة الفرق بين std::wstring و std::string ؟ وهل هي مدعومة من جميع المجمعات (compilers) الشهيرة ؟
أجد دائما في برامج السي بلس بلس عبارتين لاستدعاء المكتبات وهما #include "filename" و #include <filename> فهل هنالك أي فرق بين هاتين الدالتين أم يمكنني استخدام كلتا الدالتين ؟
أخبرني أحد أصدقائي من ذوي الخبرة في لغة السي بلس بلس أن استخدام "using namespace std;” يعتبر ممارسة سيئة لأنه يسبب الكثير من المشاكل، فهل يعتبر الأمر كذلك؟ ولماذا؟
أثناء تعلمي للغة السي بلس بلس وجدت عامل حسابي جديد وهو "-->”، ولقد قمت بتطبيق هذه الشيفرة البرمجية: #include <stdio.h>
int main()
{
int x = 10;
while (x --> 0) // x goes to 0
{
printf("%d ", x);
}
}فحسب ما فهمته من هذه الشيفرة أن هذا العامل الحسابي يقوم بتحويل x إلى 0 عن طريق تخفيض قيمته -1 في كل مرة. فهل هذه هي وظيفة "-->” في لغة السي بلس بلس ؟