More Related Content
More from Igor Kleiner (20)
פייתון 2.7 עבודה עם קבצים
- 6. טקסט קובץ
•טקסט של שורות עם קובץ כעל טקסט קובץ על לחשוב אפשר
•חדשה שורה בסימן שמסתיימת מחרוזת בעצם היא טקסט שורת כל כאשר"n”
•מאינטרנט אותו להוריד שניתן הבא קובץ עם נעבוד תרגול לצורך
http://www.py4inf.com/code/mbox-short.txt
- 7. קובץ פתיחת
•אנו קבצים באילו לפייתון להגיד יש לקובץ לכתוב או לקרוא שנוכל לפניאולכים
מטרה ובאיזו להשתמש
•פונקציה בעזרת נעשה זו פעולהopen()
•open()אובייקט מחזירה(handle)לעדכן או הקובץ של לתוכן לגשת ניתן שבעזרתו
אותו
•לשימוש דוגמאות:
• fhandle=open(“my.txt”,”r”) - for reading from file my.txt
• fh=open(“grades.txt”,w) - for writing to file my.txt
- 8. קיים לא קובץ פתיחת
•טעות נקבל קיים שלא קובץ לקריא לפתוח נרצה אם
•קיים שלא קובץ לשמירה לפתוח אפשר,בשבלינו חדש קובץ ייצר פייתון אזי
- 11. מקובץ קריא
•לקריא קובץ שפתחנו לאחר,לולאה בעזרת ממנו לקרוא אפשרfor:שורה-שורה
• handler = open(“data.txt”,”r”)
• for string in handler:
• print string
- 13. אחד בבת כולו קובץ קריאת
•אחד בבת כולו הקוצץ את לקרוא אפשר,כלל בדרך מומלץ לא אבל,כי
זמן המון לקחת יכולה כזו ופעולה גדולים מאוד קבצים ישנם
•לפעמים זו בפקודה להשתמש אפשר גדול לא שקובץ בטוחים אנו אם
- 14. בקובץ חיפוש
•בקובץ חיפוש לעשות כדי מחרוזות של שונות במתודות להשתמש אפשר
•ב שמתחילות השורות כל למצוא נרצה אם למשל-:From
- 17. בקובץ חיפוש
•בקובץ חיפוש לעשות כדי מחרוזות של שונות במתודות להשתמש אפשר
•מ שמתחילות השורות כל למצוא נרצה אם למשל:From
- 22. קובץ בתוך נתונים שמירת
•לשמירה הקובץ את לפתוח יש:“w”
•מתודה בעזרת קובץ בתוך כותביםwrite(מטיפוס פרמטרים רקstring)
•מתודה בעזרת אותו לסגור יש בקובץ שימוש סוף אחריclose()
•חשובבו שימוש כל לאחר אחד פעם רק קובץ את לסגור
- 23. קובץ בתוך נתונים שמירת
•לשמירה הקובץ את לפתוח יש:“w”
•מתודה בעזרת קובץ בתוך כותביםwrite(מטיפוס פרמטרים רקstring)
•מתודה בעזרת אותו לסגור יש בקובץ שימוש סוף אחריclose()
- 26. ב קבצים עם עבודהCodeSculptor-אפשרית לא
•לב שימו:CSקבצים עם בעבודה תומך לא
- 27. סיכום
בפייתון טקסט קבצי עם לעבוד איך למדנו
פונקציה בעזרת מתאים באופן קובץ לפתוח יש ראשון שלב:
open()
מתאימות מתודות בעזרת מקובץ לקרוא או לכתוב אפשר:
write(), read(), readline()
אותו לסגור יש קובץ עם עבודה אחרי
- 31. נוספת דוגמא:בקובץ ראשוניים מספרים שמירת
•מ הראשוניים המספרים כל הקובץ בתוך ששומרת תוכנה נכתוב-2עד100
•אלגוריתם:
•מספר כל על נעבורXמ-2עד100
•פונקציה בעזרת נבדוקisPrimeהאםXראשוני הוא,ואםXראשוני הוא.....לקובץ
- 32. נוספת דוגמא:בקובץ ראשוניים מספרים שמירת
•מ הראשוניים המספרים כל הקובץ בתוך ששומרת תוכנה נכתוב-2עד100
•אלגוריתם:
•מספר כל על נעבורXמ-2עד100
•פונקציה בעזרת נבדוקisPrimeהאםXראשוני הוא,ואםXנכתוב ראשוני הואX
לקובץ