التعامل مع الملفات في بايثون
قراءة وكتابة الملفات من المهارات الاساسية في البرمجة.
1. فتح ملف
file = open(“filename.txt”, “mode”)
الانماط: r للقراءة، w للكتابة، a للاضافة، r+ للقراءة والكتابة.
2. قراءة ملف
content = file.read() # قراءة كامل المحتوى
line = file.readline() # قراءة سطر واحد
lines = file.readlines() # قراءة جميع السطور كقائمة
3. كتابة ملف
file.write(“Hello World”)
file.writelines([line1, line2])
الافضل استخدام: with open(“file.txt”, “r”) as f: content = f.read()
دروس مشابهة
تمارين اضافية
1. اكتب برنامج يقرا ملف نصيا ويطبع عدد الكلمات فيه.
2. برنامج يكتب قائمة الاعداد من 1 الى 100 في ملف.
3. اقرا ملف CSV واطبع محتواه.
4. برنامج ينسخ محتوى ملف الى ملف اخر.
5. اكتب برنامج يضيف سطرا جديدا الى نهاية ملف.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.