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

TheBrain

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

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

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

أجوبة بواسطة TheBrain

  1. أستخدم IDLE 2.3 وأواجه مشكلة أثناء استخدام الجملة الشرطية للتأكد ما إذا كان عدد صحيح محصور بين عددين آخرين:

    if number >= 1000 and number >= 2200:
        print ("Something")

    فما سبب هذه المشكلة؟ فالطريقة السابقة لا تعمل كما يجب.

  2. أريد التأكد من بعض الكائنات الموجودة في سكربت بايثون ما إذا كانت تتصرف كملف حقيقي أي أنها على سبيل المثال تمتلك دوال للقراءة read() وللكتابة write()، فهل هذا الأمر ممكن؟

    جربت استخدامif not hasattr(fp, 'read') فهل هذه الطريقة جيدة؟

    • أعجبني 1
  3. لدي سكربت يقرأ بيانات من ملف نصي ويستخرج أرقام حقيقية معينة منها ويضعها في قائمة وأريد تحويل هذه القائمة من قائمة تتكون من سلاسل نصية -بها أرقام حقيقية- إلى قائمة من الأرقام الحقيقية فما الطريقة الصحيحة لفعل ذلك في بايثون؟

  4. لدي قائمة تحتوي على مجموعة من الأعداد الصحيحة وأريد معرفة أي رقم من هذه القائمة هو الأقرب إلى قيمة معينة يُدخلها المستخدم، فما الطريقة الصحيحة لمعرفة ذلك في بايثون؟

  5. صياغة السطر الجديد على أنظمة لينكس هي \n أما بالنسبة لأنظمة ويندوز فهي \r\n وعند استخدام دالة write() تكتب صياغة السطر الجديد حسب نظام التشغيل، فما الطريقة الصحيح لإجبار بايثون على استخدام نفس الصياغة على جميع الأنظمة؟

×
×
  • أضف...