الدرس 16: قراءة الملفات
تتيح لك الملفات الاحتفاظ بالمعلومات حتى بعد انتهاء البرنامج. لقراءة ملف تفتحه باستخدام open("file.txt") وتقرأ محتوياته باستخدام .read()، الذي يعيد كل النص كسلسلة نصية واحدة. يمكنك أيضًا المرور على الملف سطرًا سطرًا في حلقة. (بيئة التعلم لا تحتوي على قرص حقيقي، لذا سننشئ ملفًا في الكود قبل قراءته —
open("file.txt") يشبه فتح دفتر ملاحظات، و.read() يقرأ كل ما فيه دفعة واحدة. يمكنك أيضًا قراءته سطرًا سطرًا.
- open()
- open("file.txt") يفتح ملفًا ويعيد كائنًا يمكنك القراءة منه.
- .read()
- .read() يقرأ كامل محتوى الملف ويعيده كسلسلة نصية واحدة.
- المرور على السطور
- for line in open("f.txt") يعيد سطرًا واحدًا في كل دورة من الحلقة.