题目内容:
编写程序实现以下功能:输入两个字符串,如果第一个字符串是第二个字符串的前缀,则输出第一个字符串;如果第二个字符串是第一个字符串的前缀,则输出第二个字符串;如果两个字符串互相都不为前缀则输出'no'。要求判断一个字符串是否是另一个字符串前缀的功能用函数实现。
输入格式:
两个字符串。
输出格式:
一个字符串是另一个字符串前缀则输出yes,否则输出no。
def f(m,n):
if len(m)>=len(n):
l=len(n)
else:
l=len(m)
#print(l)
for i in range(0,l):
if m[i]==n[i]:
pass
else:
print("no")
break
else:
if len(m)>=len(n):
print(n)
else:
print(m)
a=input()
b=input()
f(a,b)