It is important to know how numerical data is stored on the disk by f print f () function. Text and
characters require one byte for storing them with f print f (). Similarly for storing numbers in memory
two bytes and for floats four bytes are required.
All data types are treated as characters for example the data 3456, it occupies two bytes in memory.
But when it is transferred to the disk file using f print f () function it would occupy four bytes. For
each character one byte would be required. Even for float also each digit including dot (.)requires
one
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.