Strings in Python
Strings in Python
Page 2 of 3
if name[i].islower(): r+= name[i - 1].lower(); print("Q 24.")
r+=name[i].upper() print("Final : ",r) name= "ThE bESt mEN wIN";
else: print("*"*30) l=len(name)
r+=name[i].lower() print("Q 23.") r=""
print("Final : ",r) name= "ThE bESt mEN wIN"; print("Orignal : ",name)
print("*"*30) l=len(name) for i in range(l):
print("Q 22.") r="" if name[i].islower():
name= "ThE bESt mEN wIN"; print("Orignal : ",name) r+= name[i].upper()
l=len(name) for i in range(l): else:
r="" if name[i].islower(): if name[i].isupper():
print("Orignal : ",name) r+= name[i].upper() if i%2==0:
for i in range(l): elif name[i].isupper(): r+=chr(ord(Note[K])-1)
if name[i].islower(): if i%2==0: else:
r+= name[i].upper() r+=chr(ord(Note[K])-1) r+= name[i - 1].lower();
elif name[i].isupper(): else: print("Final : ",r)
if i%2==0: r+= name[i - 1].lower(); print("*"*30)
r+=chr(ord(Note[K])-1) print("Final : ",r)
else: print("*"*30)
Output:
Q 01. Q 09. Q 17.
Orignal : Mind@work! Orignal : SakESpHerE Orignal : ComPUteR
Final : Nnd@*ork!* Final : XSaXSHe Final : cOMuTE
****************************** ****************************** ******************************
Q 02. Q 10. Q 18.
Orignal : what@OUTPUT! Orignal : SakESpHerE Orignal : ComPUteR
Final : what@OUTPUT! Final : XESXEpH Final : cOMmuTEe
****************************** ****************************** ******************************
Q 03. Q 11. Q 19.
Orignal : rEPorTmE Orignal : SaVE EArtH Orignal : ComPUteR
Final : teRmttoe Final : @@@#T Final : eOMpmTEr
****************************** ****************************** ******************************
Q 04. Q 12. Q 20.
Orignal : ApEACeDriVE Orignal : SaVE EArtH Orignal : teAmIndia
Final : @Ae@cCdDIie Final : @A@#@##RT@ Final : TaiDA
****************************** ****************************** ******************************
Q 05. Q 13. Q 21.
Orignal : ArabSagar Orignal : SaVE EArtH Orignal : teAmIndia
Final : aabrAaSgr Final : s#ve#e@##@ Final : TMD
****************************** ****************************** ******************************
Q 06. Q 14. Q 22.
Orignal : a ProFile Orignal : Butterfly Orignal : ThE bESt mEN wIN
Final : AOROoILE Final : CUuTfRgLz Final : xHxeBxTtMxnWx
****************************** ****************************** ******************************
Q 07. Q 15. Q 23.
Orignal : admiNStrAtiOn Orignal : Butterfly Orignal : ThE bESt mEN wIN
Final : ADMIiQTRrTIMN Final : DvTuEsFmY Final : xHxBbxTMxeWxi
****************************** ****************************** ******************************
Q 08. Q 16. Q 24.
Orignal : SakESpHerE Orignal : Butterfly Orignal : ThE bESt mEN wIN
Final : XSaKXSGHeR Final : DsTrEpFjY Final : xHxeBxTtMxnWx
****************************** ****************************** ******************************
*********************************************************
Page 3 of 3