Page 151 - Em Học Python
P. 151
>>> test_file = open('c:\\myfile.txt', 'w')
Tham số 'w' nói Python rằng ra muốn dùng đối tượng file này để ghi chứ không
phải để đọc.
Từ giờ ta có thể tha hồ ghi thêm dữ liệu vào file mới này dùng hàm write:
>>> test_file = open('c:\\myfile.txt', 'w')
>>> test_file.write('this is my test file')
20
Cuối cùng, ta phải nói với Python rằng ta đã làm việc xong với file bằng hàm close:
>>> test_file = open('c:\\myfile.txt', 'w')
>>> test_file.write('What is green and loud? A froghorn!')
>>> test_file.close()
Giờ nếu mở file với trình soạn thảo trên máy, em sẽ thấy nội dung của nó có chữ
What is green and loud? A froghorn! Hoặc, em cũng có thể dùng Python để đọc:
>>> test_file = open('myfile.txt')
>>> print(test_file.read())
What is green and loud? A froghorn!
TÓM TẮT
Trong chương này, em đã thấy các hàm dựng sẵn trong Python, như float và int
được dùng để đổi số thập phân thành số nguyên và ngược lại. Em cũng thấy hàm len giúp
ta viết vòng lặp dễ dàng hơn, và làm thế nào để dùng Python mở file ra để đọc hoặc để ghi.
BÀI TẬP LẬP TRÌNH
Hãy làm những ví dụ sau để thử một vài hàm dựng sẵn trong Python. Câu trả lời có
thể tìm thấy trên http://python-for-kids.com/ .
Các hàm Python được viết sẵn 125