# 给出字符串
z ='''
我 你
有的 没有的
'''
# print打印最终结果
'''
我有的,你没有
我有的,你居然也有
我没有的,你有
我没有的,你居然也没有
'''
该回答引用GPTᴼᴾᴱᴺᴬᴵ
可以通过字符串的分割和拼接来实现这个功能,具体代码如下:
z ='''
我 你
有的 没有的
'''
# 分割字符串
lines = z.split("\n")
first = lines[0].split()
second = lines[1].split()
# 构造输出结果列表
result = []
for i in range(2):
for j in range(2):
if i != j:
if j > i:
result.append("{}有的,{}也有".format(first[i], second[j]))
else:
result.append("{}没有的,{}有".format(first[i], second[j]))
# 打印输出结果
for r in result:
print(r)
运行结果:
我有的,你没有的
我有的,你居然也有
我没有的,你有
我没有的,你居然也没有
该回答内容部分引用GPT,GPT_Pro更好的解决问题
Python可以利用字符串拼接的方式,来实现将多个字符串拼接成一个句子,我们只需要在拼接的字符串中加入“,”号即可。例如:
string1 = "Python"
string2 = "加"
string3 = "了"
string4 = "12"
string5 = "了3"
string6 = "14"
string7 = "35"
result = string1 + ',' + string2 + ',' + string3 + ',' + string4 + ',' + string5 + ',' + string6 + ',' + string7
print(result)
上面的代码执行后,将打印出:Python,加,了,12,了3,14,35。
如果回答有帮助,望采纳。