Q. Write a program that reads characters from the keyboard one by one. All lower case characters get stored inside the file LOWER, all upper case characters get stored inside the file UPPER and all other characters get stored inside file OTHERS.


You can understand by Watching video :-



Answer :-

upper = open("UPPER.txt","w")
lower = open("LOWER.txt" , "w" )
other = open ("OTHER.txt" , "w")

while True :
    user = input("Enter a charracter (for exit enter quit ): ")
    if user == "quit" or user == "Quit" :
        break
    elif user.isupper() :
        upper.write( user + " " )
    elif user.islower( ) :
        lower.write( user + " " )
    else :
        other.write( user + " " )

upper.close()
lower.close()
other.close()

print("Thankyou")

Output :-

Enter a charracter (for exit enter quit ): T
Enter a charracter (for exit enter quit ): h
Enter a charracter (for exit enter quit ): i
Enter a charracter (for exit enter quit ): s
Enter a charracter (for exit enter quit ):  
Enter a charracter (for exit enter quit ): i
Enter a charracter (for exit enter quit ): s
Enter a charracter (for exit enter quit ):  
Enter a charracter (for exit enter quit ): P
Enter a charracter (for exit enter quit ): a
Enter a charracter (for exit enter quit ): t
Enter a charracter (for exit enter quit ): h
Enter a charracter (for exit enter quit ):
Enter a charracter (for exit enter quit ): W
Enter a charracter (for exit enter quit ): a
Enter a charracter (for exit enter quit ): l
Enter a charracter (for exit enter quit ): l
Enter a charracter (for exit enter quit ):  
Enter a charracter (for exit enter quit ): @
Enter a charracter (for exit enter quit ): P
Enter a charracter (for exit enter quit ): t
Enter a charracter (for exit enter quit ): o
Enter a charracter (for exit enter quit ): n
Enter a charracter (for exit enter quit ): 3
Enter a charracter (for exit enter quit ): .
Enter a charracter (for exit enter quit ): 9
Enter a charracter (for exit enter quit ): .
Enter a charracter (for exit enter quit ): 5
Enter a charracter (for exit enter quit ): quit
Thankyou

>>> 

 

UPPER.txt Contains :-

T P W P 

LOWER.txt Contain :-

h i s i s a t h a l l t o n 

OTHER.txt Contains :-

       @ 3 . 9 . 5  



3 Comments

You can help us by Clicking on ads. ^_^
Please do not send spam comment : )

  1. Which languages you used to make this website?

    ReplyDelete
  2. in the question they are asking read mode or write mode
    it say read the characters

    ReplyDelete

Post a Comment

You can help us by Clicking on ads. ^_^
Please do not send spam comment : )

Previous Post Next Post