如何为分配的输出/输入打印句子?

时间:2019-10-06 06:36:31

标签: python string input output

我有一个代码,允许用户在3个选项之间进行选择 即初级:1,中级:2,高级:3。 但是,我想生成一个分配给3个选项中的每个选项的段落。 例如 如果用户为“初学者”输入1,则输出将显示“嗨,初学者!我们将学习.....”。

到目前为止,我尝试过的代码仅使用print(“”)选项,后跟 如果f == 0: print(“您已输入” + str(inp)+“:” + out)。 但是,由于我写的很长一段,输出混乱。

1 个答案:

答案 0 :(得分:1)

好吧,我认为您在打印一行时没有在打印文本中使用“ \ n”,这就是为什么输出将始终是整行的原因。 您可以使用“ \ n”来写不同的行:

print("This is a line\nNow this is other")

或者您可以使用三引号:

print("""This is a line
Now this is other""")