lower() Method:
The lower() method in python returns a string with all characters in lower case. Symbols and numbers are ignored by this method.
upper() Method:
The upper() method in python returns a string with all characters in the upper case. Symbols and numbers are ignored by this method.
Let us take a samplefile.txt as an Example here which contains the following content.
samplefile.txt:
Hello THIS is PYTHON-programs PLATform GOOd morning All
Converting All Characters in a Text File to Uppercase
Approach:
- Open some random file in read-only mode by passing filename/path, mode as arguments to it.
- Read the given file using the read() function and loop through each letter of the text file using the for loop
- Convert each letter of the given text file to uppercase using the upper() function and store it in a variable.
- Open some random new file in append mode using the open() function by passing file path, mode as arguments to it.
- Store it in another variable.
- Append the above converted uppercase character to the new file using the write() function.
- The Exit of the Program.
Below is the implementation:
# Open some random file in read-only mode by passing filename/path, mode as arguments to it. gvn_file = open('samplefile.txt', 'r') # Read the given file using read() function and loop through each letter of the text file # using the for loop for k in gvn_file.read(): # Convert each letter of the given text file to uppercase using the upper() function # and store it in a variable. res = k.upper() # Open some random new file in append mode using the open() function by passing file path, # mode as arguments to it. # Store it in another variable. output_file = open('output_file', 'a') # Append the above converted uppercase character to the new file using the write() function output_file.write(res)
Output:
HELLO THIS IS PYTHON-PROGRAMS PLATFORM GOOD MORNING ALL
Converting All Characters in a Text File to Lowercase
Approach:
- Open some random file in read-only mode by passing filename/path, mode as arguments to it.
- Read the given file using the read() function and loop through each letter of the text file using the for loop
- Convert each letter of the given text file to lowercase using the lower() function and store it in a variable.
- Open some random new file in append mode using the open() function by passing file path, mode as arguments to it.
- Store it in another variable.
- Append the above converted lowercase character to the new file using the write() function.
- The Exit of the Program.
Below is the implementation:
# Open some random file in read-only mode by passing filename/path, mode as arguments to it. gvn_file = open('samplefile.txt', 'r') # Read the given file using read() function and loop through each letter of the text file # using the for loop for k in gvn_file.read(): # Convert each letter of the given text file to lowercase using the lower() function # and store it in a variable. res = k.lower() # Open some random new file in append mode using the open() function by by passing file path, # mode as arguments to it. # Store it in another variable. output_file = open('output_file', 'a') # Append the above converted lowercase character to the new file using the write() function output_file.write(res)
Output:
hello this is python-programs platform good morning all