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

TheProgrammer

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

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

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

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

    1

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

  1. هنالك في روبي نظام لإدارة الحزم ويدعى gem فهل هنالك نظام مشابه له في لغة بايثون؟ وكيف يمكنني استخدامه؟
  2. لدي قاموسين كبيرين شبه متشابهين في برنامج بلغة بايثون وأريد معرفة ما هي الفروقات بين هذه القاموسين أي ما هي المفاتيح الموجودة في أحد هذين القاموسين وغير موجودة في آخر؟
  3. أريد تنفيذ حلقة تكرار على عناصر مع طباعة كل عنصر، لكن المشكلة أن print تطبع المطلوب ثم تعود إلى السطر، فكيف أستطيع وضع جميع النتائج في سطر واحد. حلقة التكرار التي كتبتها: for item in range(1,100): print item وهذا ما أريد أن يتم طباعته: 1 2 3 4 5 ...
  4. أريد التأكد من سلاسل نصية أدخلهم المستخدم هل هم من نوع ASCII أو لا، فهل هنالك طريقة معينة تمكّني من معرفة ذلك؟
  5. أريد معرفة هل يمكن إضافة جملة else إلى حلقات التكرار في بايثون؟ أي أنه إذا لم يتحقق شرطة while -مثلا- فسيتم تنفيذ السطور الموجودة داخل else.
  6. هل هنالك طريق سهلة مثل دالة أو أي شيء آخر لمعرفة أقرب قيمة لقيمة معينة في مصفوفة (كبيرة) في بايثون؟
  7. هل هنالك دالة مدمجة أو تابع للمكتبة القياسية أستطيع من خلالها حساب معدّل جميع الأعداد الموجودة في قائمة معينة؟
  8. أريد أن أضع رقم ترتيب عنصر معين في بايثون إلى جانب كل عنصر من عناصر القائمة، فعلى سبيل المثال لو كانت القائمة كالتالي: [3, 7, 19] أريد أن أضع الترتيب بجانب كل عنصر كما في المثال التالي: [(0,3), (1,7), (2,19)]
  9. لدي سلسلة نصية في روبي وأريد أن أضيف عليها بعض الحروف، فهل هنالك طريقة سهلة في روبي للإضافة من دون استخدام s = s + ' world' ؟
  10. أريد تحويل سلسلة نصية إلى متغير من نوع بايت، فهل توجد طريقة سهلة للقيام بذلك في بايثون 3 أفيدوني رجاء
  11. أريد أن أنشئ نموذج يأخذ من المستخدم كلمة للبحث عنها داخل نص معين مع العلم أنني أستخدم التعابير النمطية في هذا النموذج للبحث اعتمادا على ما يدخله المستخدم، لكن المشكلة أن المستخدم قد يُدخل حروف لديها معاني خاصة في التعابير النمطية مثل الأقواس فكيف أستطيع تهريب المدخلات في بايثون؟
  12. أريد معرفة كيف تتم المقارنة بين السلاسل النصية والأعداد الصحيحة في بايثون، لأنني قمت بالمقارنة وحصلت على نتائج غريبة وأعتقد أنها متناقضة، مثال على غرابة المقارنة: print "100" < "2" # True print "5" > "9" # False print "100" < 2 # False print 100 < "2" # True print 5 > "9" # False print "5" > 9 # True
  13. أريد أن أضيف متغيرات معينة إلى tuple قمتُ بإنشائه سابقة لتمريره إلى دالة، فكيف أستطيع إضافة هذه المتغيرات؟
  14. أريد أن أنشئ برنامج بسيط للتأكد من رمز MD5 لملف معين يُقدمه المستخدم، فهل هنالك دالة معينة في بايثون لتوليد رمز MD5 للملفات؟
  15. لدي قائمة تحتوي على مجموعة كبيرة من الأعداد الصحيحة وأريد أن أجد معّدل هذه الأعداد فما هي أسهل طريقة لفعل ذلك؟ هل توجد دالة أو يجب أن أكتب الكود بنفسي؟
  16. لدي معرفة قوية بنظام لينكس وأريد معرفة ما هي أهم المواضيع التي يجب علي تعلمها لاجتياز اختبار RHCSA، أرجو أن تكون قائمة تحتوي على أهم هذه المواضيع لأدرس ما لا أعرفه.
  17. أريد تحويل الوقت الحالي من منطقة زمنية إلى منطقة زمنية أخرى بأقصر طريقة لأستخدمها في تطبيقي المبرمج بريلز، فما هي أفضل هذه الطرق؟
  18. أرى في بعض البرامج استخدام r% بدلا من s% فهل هنالك فرق بينهما؟ لأنني أجد أن لديهم نفس الوظيفة وهي إظهار سلسلة نصية.
  19. أريد التحقق من بداية سلسلة نصية معينة في بايثون ما إذا كانت تبدأ بحروف معينة أو لا ومن ثم القيام بتعليمات برمجية معينة في حالة كانت النتيجة صائبة، فما هو الأسلوب الصحيح لذلك؟
  20. لدي tuple متكونة من tuples حصلتُ عليها من استعلام MySQL: T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16')) أريد تحويل جميع عناصر السلاسل النصية إلى أعداد صحيحة ومن ثم إنشاء قائمة ووضع الأعداد الصحيحة فيها كما في المثال التالي: T2 = [[13, 17, 18, 21, 32], [7, 11, 13, 14, 28], [1, 5, 6, 8, 15, 16]] فكيف أستطيع فعل ذلك؟
  21. أحاول كتابة سكربت لإضافة بادئة إلى ملف معين، عن طريق: sed 's/^./\t&/' $* إلا أن السكربت لا يعمل عندما أقوم بتشغيله على الرغم من أنه من المفترض أن يقوم بطباعة أسطر الملف مع بادئة، فما هي المشكلة في هذا السطر؟
  22. أريد أن أحذف حرف معين من سلسلة نصية باستخدام بايثون، فمثلا كلمة "EXAMPLE” أريد حذف الحرف M الموجود في منتصف الكلمة، فما هي أسهل طريقة لفعل ذلك؟
  23. لدي مجموعة من السلاسل النصية وأريد تحويلهم إلى أسماء ملفات صحيحة أي أريد حذف الرموز الخاصة مثل المعقفين ورموز الدولار واليورو وغيرها.
  24. أريد أن أقوم بحلقة تكرار على كامل محتوى ملف نصي ومن ثم أقوم بالبحث والاستبدال في أسطر معينة ومن ثم كتابة النتيجة على الملف مباشرة، فما هي أفضل طريقة لفعل ذلك في بايثون؟
  25. لنفترض أن لدي وقت معين أنشأته من دالة datetime.time في بايثون، ما هي الطريقة العادية لإضافة عدد صحيح من الثواني إليه؟ مثلا لو كان الوقت 11:34:59 فأريد أن أضيف له 3 ثواني ليصبح 11:35:02.
×
×
  • أضف...