Question: Given a file named data.txt , read its contents and display them on the screen. Afterward, overwrite its contents with one line containing Content consumed.

Given a file named data.txt, read its contents and display them on the screen. Afterward, overwrite its contents with one line containing "Content consumed".
My code:
def main():
data = open('data.txt','r')
print(f'{data}')
data.close()
data = open('data.txt','w')
data.write("Content consumed
")
data.close()
if __name__=='__main__':
main()

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!