פונקציות ועבודה עם קבצים - נושא שלא מובן עד הסוף לשימוש בתרגילים

אני מקווה שזה המקום הנכון לפוסט הבא.
בנושא זה קראתי את המחברת, ראיתי את הסרטונים ביוטיוב אך עדיין נושא זה לא מובן לי עד תומו, האם יש מקום נוסף שאפשר להעזר בו?
חוסר הבנה זו התבטאה שעל תרגילים בנק 2.0 ואיחוד CSV עבדתי כשלושה ימים (על כל אחד) ולבסוף הגשתי באופן שאני כבר לא בטוח אם זה הוא תקין כי הגשתי בלחץ.

תודה

תוכל בבקשה להרחיב בנוגע לאיפה אתה מרגיש שקיים הפער?

אני רק אקשר בנוסף את האשכול הזה:


לייק 1

אני מוסיף שהנושא הזה הוא יד ביד בעבודה עם קבצים.
אני מבין את המחברות, כתובות בצורה פשוטה וברורה, יש דוגמאות, יש תרגול.
יש נושאים שאין התייחסות אליהם (כנראה במכוון שננסה לבד :wink: ) כגון האם אני יכול לפתוח את הקובץ במצב הוספה/כתיבה ואחריו לרשום פקודת קריאה?
בתוכנית אני קורא לפונ’ ובה פתיחה של קובץ במצב קריאה - הסגירה של הקובץ תהיה בתוך הפונ’ או אפשר אחרי שאני מחזיר ערך ממנה, בתוך התוכנית?
נוסף בעריכה:
השילוב בין עבודה עם קבצים ופונ’, יכול להיות שזה אף קשור לרשימות - התנהגות של רשימה (ורשימה של רשימות) בתוך קובץ כל פעולה נאלצתי להריץ ולבדוק ובמידת הצורך לתקן.
ייתכן מצב שאם הרשימה הייתה לא מקובץ ההבנה הייתה מהירה יותר.