【问题标题】:Need help merging two seperate strings together [duplicate]需要帮助将两个单独的字符串合并在一起[重复]
【发布时间】:2019-06-20 05:21:45
【问题描述】:

它以我想要的方式打印列表,但我希望它们在同一行而不是在不同的行上彼此相邻。 我使用的输入是 abcdefghi 和 jklmnopqr

str1 = (input("please enter a string: "))
str2 = (input("please enter a string: "))

for i in range(0, len(str1)):
  e = str1[i] + str2[i]
  print(e)

我希望它打印类似:ajbkclemdinfogphqir

但它会这样打印:

aj

bk

cl

em

dn

fo

gp

hq

ir

【问题讨论】:

  • print 将添加一个 newline 字符,除非您告诉它添加其他内容:print(e, end='')
  • 感谢您的帮助!

标签: python


【解决方案1】:
str1 = (input("please enter a string: "))
str2 = (input("please enter a string: "))

e = ' '
for i in range(0, len(str1)):
  e = e + str1[i] + str2[i]
print(e)

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-14
    • 2011-12-06
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    • 2021-01-24
    • 2015-10-20
    • 1970-01-01
    相关资源
    最近更新 更多