fileBài tập File Operations - Cơ bản

Các bài tập về File Operations - Cơ bản

  1. Viết chương trình tạo file "hello.txt" và ghi dòng chữ "Hello World".

# Code của bạn ở đây
  1. Viết hàm read_file đọc và in toàn bộ nội dung file.

def read_file(filename):
    # Code của bạn ở đây
    pass

# Test
read_file("data.txt")
  1. Viết hàm count_lines đếm số dòng trong file.

def count_lines(filename):
    # Code của bạn ở đây
    pass

# Test
print(count_lines("data.txt"))
  1. Viết hàm append_text thêm một dòng text vào cuối file.

def append_text(filename, text):
    # Code của bạn ở đây
    pass

# Test
append_text("log.txt", "New log entry")
  1. Viết hàm read_first_line đọc dòng đầu tiên của file.

  1. Viết hàm write_list_to_file ghi list các chuỗi vào file, mỗi chuỗi một dòng.

  1. Viết hàm file_exists kiểm tra file có tồn tại không.

  1. Viết hàm copy_file copy nội dung từ file này sang file khác.

  1. Viết hàm count_words đếm tổng số từ trong file.

  1. Viết hàm read_lines_to_list đọc file và trả về list các dòng.

  1. Viết hàm write_numbers ghi các số từ 1 đến n vào file, mỗi số một dòng.

  1. Viết hàm search_in_file tìm kiếm một từ trong file và trả về số dòng chứa từ đó.

  1. Viết hàm get_file_size trả về kích thước file (bytes).

  1. Viết hàm replace_in_file thay thế tất cả từ old_word bằng new_word trong file.

  1. Viết hàm read_file_safe đọc file với exception handling.

  1. Viết hàm write_dict_to_file ghi dictionary vào file dạng key=value.

  1. Viết hàm read_dict_from_file đọc file dạng key=value thành dictionary.

  1. Viết hàm remove_empty_lines xoá các dòng trống trong file.

  1. Viết hàm merge_files gộp nội dung nhiều file vào một file.

  1. Viết chương trình To-Do List đơn giản lưu vào file "todo.txt".

Last updated