Q. On what principles does python compare two string? Write a program that takes two strings from the user and displays the smaller string in a single line and largest string as per this format:
1st letter last letter
2nd letter 2nd last letter
3rd letter 3rd last letter
:
You can understand by Watching video :-
Answer :-
str1 = input("Enter first string = ")
str2 = input("Enter second string = ")
if len(str1) > len(str2) :
big,small = str1 , str2
else :
big , small = str2 , str1
print("big word ", big)
print ("smaller word ", small)
length = len(big)
step = length // 2
for i in range (step) :
for j in range (length) :
if j < step :
if i == j :
print (big [ j ], end ="")
else :
print ( " " , end = "")
else :
if j == length -i -1 :
print (big [ j ], end = "")
else :
print (" ", end = "")
print ()
if length % 2 == 1 :
for i in range (step):
print (" ", end = "")
print (big [step])
Output :-
Enter first string = Path
Enter second string = Walla
big word Walla
smaller word Path
W a
a l
l
>>>
Enter first string = Portal
Enter second string = Path
big word Portal
smaller word Path
P l
o a
rt
>>>
Enter first string = Express
Enter second string = Portal
big word Express
smaller word Portal
E s
x s
p e
r
>>>
This is really helpful
ReplyDeleteWelcome : )
Delete: )
ReplyDeleteoh yaaaaaaaaaa
ReplyDeletePost a Comment
You can help us by Clicking on ads. ^_^
Please do not send spam comment : )