Posts

Exercise 8: Oh Soldier Prettify My Folder

  Problem Statement: The task you have to perform is " Oh Soldier, Prettify my Folder." Suppose you have a folder, and its path is also given. You have to create a function that takes three input arguments, which are: def soldier("C://", "harry.txt", "jpg") Full path of the folder as input strings. Dictionary file File Format The function will perform three tasks: First, it will check all the files present in the folder whose paths are given as an input argument. Then it will capitalize the first letter of each file. If the file's name is present in a dictionary file, then it will not capitalize the first letter. It will only capitalize the first letter of the files, which are not present in the dictionary file.  The function renames the file names to numbers in the range of 1 to100 whose format is the same as mentioned in the input parameter like 1.jpg. After performing these tasks, your folder will be prettified as all the first letters of ...