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

ahmed1990

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

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

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

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

  1. لدي مجموعة من الملفات في مجلد وأريد أن أحصل على أسماء الملفات ذات امتداد .txt فكيف أستطيع فعل ذلك عن طريق استخدام لغة البايثون 2 ؟
  2. هل يمكن تحديد نوع الكائن في البايثون ؟ أي أن أكتب شيفرة لتعطيني نوع هذا الكائن سؤال كان قائمة، سلسلة نصية …
  3. لدي قائمتين كما في المثال التالي: listone = [1,2,3] listtwo = [4,5,6]كيف أستطيع دمج هاتين القائمتين لأحصل على قائمة واحدة كما في المثال التالي: joinedlist == [1, 2, 3, 4, 5, 6]
  4. قمت اليوم بالإطلاع على عدة مشاريع مكتوبة بلغة البايثون 3، ووجدت شيء غريب وهو وضع * أو ** أمام معامل في الدالة كما في المثال التالي: def foo(param1, *param2): def bar(param1, **param2): فما معنى هذه النجوم ؟ وما الفرق بينها ؟
  5. عند قيامي بأخذ البيانات من المستخدم عن طريق raw_input() كيف أستطيع التأكد من أن ما تم إدخاله هي سلسلة نصية من نوع float ؟ أي أن ما تم إدخاله أرقام وليس حروف.
  6. أقوم حاليا بعمل مشروع ومشكلتي أنني أحتاج للتأكد من وجود مفتاح معيّن في القاموس، فكيف أستطيع فعل ذلك بالبايثون 2 ؟
  7. فلو فرضنا أنني أملك القائمة التالية: ["foo", "bab", "baz"]ما هو الكود اللازم الذي أستطيع أن أعطيه اسم العنصر "bab" ويقوم بإعطائي مكانه في القائمة (1) ؟
  8. أحتاج إلى التاريخ والوقت حالي لمشروعي، فهل هنالك أية وحدة أو مكتبة في لغة البايثون 2 للحصول على التاريخ والوقت الحالي ؟
  9. أريد أن أقوم بتوليد سلاسل نصية عشوائية لاستخدمها ككلمات سر وأسماء مستخدمين … إلخ فكيف أستطيع فعل ذلك عن طريق الطرفية دون تثبيت أية برامج إضافية ؟
  10. كيف أستطيع تحميل مصدر حزمة (سورس كود) في مجلد معين عن طريق استخدام apt-get source ؟
  11. عندما أقوم بفتح حاسوبي أجد دائما خيارات كثير لاختيارها، أغلبها لا احتجاها مثل memtest86 فكيف أستطيع حذفه من قائمة grub2.
  12. أنا جديد في لينكس وسؤالي هو ما الفرق بين /dev/console و /dev/tty0 ؟ هل لهما نفس الفائدة ؟
  13. كيف أستطيع نقل ملفات عن طريق بايثون 2 ؟ فلقد قمت بالبحث في دوال مكتبة os ولم أجد أية دالة لنسخ الملفات، نظامي هو لينكس أبنتو.
×
×
  • أضف...