1. Differentiate between text file and binary file.
2. Differentiate between readline() and readlines().
3. Write the Python statements to open the following files:
a) a text file "example.txt" in both read and write mode.
b) a text file "try.txt" in append and read mode.
4. Which of the following option is not correct?
a. if we try to read a text file that does not exist, an error occurs.
b. if we try to read a text file that does not exist, the file gets created.
c. if we try to write on a text file that does not exist, no error occurs.
d. if we try to write on a text file that does not exist, the file gets Created.
5. Which of the following options can be used to read the first line of a text file Myfile.txt?
a. myfile = open('Myfile.txt'); myfile.read() b. myfile = open('Myfile.txt','r'); myfile.read(n) c. myfile = open('Myfile.txt'); myfile.readline() d. myfile = open('Myfile.txt'); myfile.readlines()
6. Assume that the position of the file pointer is at the beginning of 3rd line in a text file. Which of the following option can be used to read all the remaining lines?
a. myfile.read()
b. myfile.read(n)
c. myfile.readline()
d. myfile.readlines()
7. A text file student.txt is stored in the storage device. Identify the correct option(s) out of the following options to open the file in read mode.
i. myfile = open('student.txt','rb')
ii. myfile = open('student.txt','w')
iii. myfile = open('student.txt','r')
iv. myfile = open('student.txt')
8. Suppose content of 'Myfile.txt' is:
Twinkle twinkle little star
How I wonder what you are
Up above the world so high
Like a diamond in the sky
What will be the output of the following code?
myfile = open("Myfile.txt") data = myfile.readlines() print(len(data)) myfile.close()
9. Suppose content of 'Myfile.txt' is
Humpty Dumpty sat on a wall
Humpty Dumpty had a great fall
All the king's horses and all the king's men
Couldn't put Humpty together again
What will be the output of the following code?
myfile = open("Myfile.txt") record = myfile.read().split() print(len(record)) myfile.close()
10. Suppose content of 'Myfile.txt' is
Honesty is the best policy.
What will be the output of the following code?
myfile = open("Myfile.txt") x = myfile.read() print(len(x)) myfile.close()
11. Suppose content of 'Myfile.txt' is
Culture is the widening of the mind and of the spirit.
What will be the output of the following code?
myfile = open("Myfile.txt") x = myfile.read() y = x.count('the') print(y) myfile.close()
12. Suppose content of 'Myfile.txt' is
Ek Bharat Shreshtha Bharat
What will be the output of the following code?
myfile = open("Myfile.txt") vlist = list("aeiouAEIOU") vc=0 x = myfile.read() for y in x: if(y in vlist): vc+=1 print(vc) myfile.close()
13. Suppose content of 'Myfile.txt' is
Twinkle twinkle little star
How I wonder what you are
Up above the world so high
Like a diamond in the sky
Twinkle twinkle little star
What will be the output of the following code?
myfile = open("Myfile.txt") line_count = 0 data = myfile.readlines() for line in data: if line[0] == 'T': line_count += 1 print(line_count) myfile.close()
14. Assume the content of text file, 'student.txt' is:
Arjun Kumar
Ismail Khan
Joseph B
Hanika Kiran
What will be the data type of data_rec?
myfile = open("Myfile.txt") data_rec = myfile.readlines() myfile.close()
a. string
b. list
c. tuple
d. dictionary