الخميس , يوليو 30 2026
أخبار الموقع

التعامل مع الملفات في بايثون: قراءة وكتابة الملفات – الإعلام الآلي — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري

التعامل مع الملفات في بايثون: قراءة وكتابة

في بايثون، يمكن قراءة وكتابة الملفات بسهولة باستخدام دوال مدمجة. هذا يسمح بتخزين البيانات واسترجاعها.

فتح وإغلاق الملفات

فتح ملف: file = open(“filename.txt”, “mode”)
الأنماط: r للقراءة، w للكتابة (ينشئ أو يستبدل)، a للإضافة، r+ للقراءة والكتابة.
إغلاق الملف: file.close()

قراءة الملفات

file.read(): قراءة كل المحتوى.
file.readline(): قراءة سطر واحد.
file.readlines(): قراءة كل الأسطر في قائمة.
باستخدام with: with open(“file.txt”, “r”) as f: data = f.read()

كتابة الملفات

file.write(“نص”): كتابة نص.
file.writelines(list): كتابة قائمة من الأسطر.

مثال

with open(“data.txt”, “w”) as f:
f.write(“مرحبا بالعالم\n”)
f.write(“السطر الثاني\n”)
with open(“data.txt”, “r”) as f:
print(f.read())

تمارين

تمرين 1: اكتب برنامجاً يقرأ ملفاً ويطبع عدد أسطره.
تمرين 2: اكتب برنامجاً يكتب الأعداد من 1 إلى 10 في ملف.

للمزيد: راجع درس التعامل مع الاستثناءات في بايثون ودرس لغة بايثون: أساسيات البرمجة.

شاهد أيضا

السدود المائية وتوليد الكهرباء – ت.علمية – السنة الرابعة إبتدائي – المنهاج الجزائري

تكنولوجيا الليزر واستخداماتها – ت.علمية – السنة الخامسة إبتدائي – المنهاج الجزائري

تكنولوجيا التصوير الفوتوغرافي – ت.علمية – السنة الرابعة إبتدائي – المنهاج الجزائري

التربية الإسلامية — السيرة النبوية: غزوة الخندق (الأحزاب) — أسبابها وأحداثها ونتائجها — السنة الثانية ثانوي — شعبة آداب

غزوة الخندق (الأحزاب): أسبابها وأحداثها ونتائجها غزوة الخندق وقعت في السنة الخامسة للهجرة، حين تحالفت …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026