题目描述
我们定义字符串包含关系:字符串A=abc,字符串B=ab,字符串C=ac,则说A包含B,A和C没有包含关系。
输入描述:
两个字符串,判断这个两个字符串是否具有包含关系,测试数据有多组,请用循环读入。
输出描述:
如果包含输出1,否则输出0.
示例1
输入
abc ab
输出
1
import re
import sys
def if_sub(s):
s1, s2 = s.split(' ')
if len(s1) > len(s2):
if s2 in s1:
return 1
else:
return 0
else:
if s1 in s2:
return 1
else:
return 0
if __name__ == "__main__":
strList = []
#为了确保多行输入
try:
while True:
line = sys.stdin.readline().strip()
if line == '':
break
strList.append(line)
for s in strList:
print(if_sub(s))
except:
pass