بايثون: التعامل مع الملفات
قراءة وكتابة ملفات نصية.
1. فتح ملف
f = open("file.txt", "r") # قراءة
f = open("file.txt", "w") # كتابة (يمسح المحتوى)
f = open("file.txt", "a") # إضافة
2. قراءة
content = f.read() # النص كاملاً line = f.readline() # سطر واحد lines = f.readlines() # قائمة أسطر
3. كتابة
f.write("Hello Worldn")
f.writelines(["line1n", "line2n"])
4. with (تلقائي الإغلاق)
with open("file.txt", "r") as f:
content = f.read()
دروس مشابهة
تمارين إضافية
طبّق ما تعلمته:
1. اكتب برنامج بايثون يحسب مجموع الأرقام من 1 إلى 100.
2. أنشئ قائمة تحتوي على 5 أسماء ورتبها أبجدياً.
3. اكتب استعلام SQL لاستخراج أسماء الطلاب الذين معدلهم فوق 15.
4. أنشئ صفحة HTML تحتوي على جدول ببيانات 3 طلاب.
5. حول العدد 101011 من ثنائي إلى عشري.
التطبيق العملي هو أفضل طريقة لتعلم البرمجة. زور موقعنا للمزيد من الأمثلة.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.