What is the difference between r+ and w+ modes?
A. no difference
B. in r+ the pointer is initially placed at the beginning of the file and the pointer is at the end for w+
C. in w+ the pointer is initially placed at the beginning of the file and the pointer is at the end for r+
D. depends on the operating system
Answer: Option B
How do you open a file named data.txt in read mode in Python?
A. file = open('data.txt', 'r')
B. file = open('data.txt', 'read')
C. file = open('data.txt', 'read mode')
D. file = open('data.txt')
What is the purpose of the with statement in file handling?
A. It ensures that the file is properly closed after usage
B. It creates a new file
C. It reads the file contents
D. It deletes the file
How can you write data to a file in Python?
A. By using the write() method on a file object
B. By using the save() function
C. By using the put() function
D. By using the append() method
What does the read() method of a file object do?
A. It reads the entire contents of the file
B. It writes data to the file
C. It closes the file
D. It deletes the file

Join The Discussion