List-I | List-II |
(A) f.seek(-10,1) | (I) From beginning of file, move 10 bytes forward |
(B) f.seek(10,1) | (II) From current position, move 10 bytes backward |
(C) f.seek(10) | (III) From current position, move 10 bytes forward |
(D) f.seek(-10,2) | (IV) From end of the file, move 10 bytes backward |
Solution: The task involves matching function calls related to file seeking with their respective descriptions. In Python, the seek()
method is used with a file object to change the file's current position. The method signature is f.seek(offset, whence)
where offset
is the number of bytes to move and whence
determines the reference position.
f.seek(10)
)f.seek(10,1)
or f.seek(-10,1)
)f.seek(-10,2)
)Now, match the statements to their meanings:
(A) f.seek(-10,1) | (II) From current position, move 10 bytes backward |
(B) f.seek(10,1) | (III) From current position, move 10 bytes forward |
(C) f.seek(10) | (I) From beginning of file, move 10 bytes forward |
(D) f.seek(-10,2) | (IV) From end of the file, move 10 bytes backward |
Therefore, the correct match is: (A) - (II), (B) - (III), (C) - (I), (D) - (IV)
Code | Interpretation | Correct Match |
---|---|---|
f.seek(-10,1) | From current position, move 10 bytes backward | (II) |
f.seek(10,1) | From current position, move 10 bytes forward | (III) |
f.seek(10) | From beginning of file (default), move 10 bytes forward | (I) |
f.seek(-10,2) | From end of file, move 10 bytes backward | (IV) |
Arrange the following in correct order of exception handling in python:
(A) Write the code that may raise an exception inside a try block
(B) Execute some code regardless of whether the exception occurs or not using the finally block
(C) Handle the specific exception using the except block
(D) Raise the exception using the raise statement if necessary
Choose the correct answer from the options given below:
The following data shows the number of students in different streams in a school:
Which type of graph is best suited to represent this data?
What comes next in the series?
\(2, 6, 12, 20, 30, \ ?\)