【问题标题】:Python user paragraph inputPython用户段落输入
【发布时间】:2022-01-06 05:58:11
【问题描述】:

如何在 Python 中将其复制并粘贴为用户输入?

"Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet,
consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut
enim ad minima veniam, quis nostrum exercitationem ullam corporis
suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
Quis autem vel eum iure reprehenderit qui in ea voluptate velit
esse quam nihil molestiae consequatur, vel illum qui dolorem eum
fugiat quo voluptas nulla pariatur?"

编辑: input() 不起作用,我在控制台中得到这个: https://pastebin.com/raw/Pc55u0KX

【问题讨论】:

  • 你试过“input()”函数吗?例如。 str=input() 它将你的段落作为输入。
  • @SakshamDubey 当然可以,但我做不到。请参阅主帖进行编辑。

标签: python python-3.x string


【解决方案1】:

插入多行文本后,在输入空的情况下点击回车,它会将所有行插入并拆分到列表中。

def multiline_input(sentinel=''):
    for inp in iter(input, sentinel):
        yield inp.split()

lis = list(multiline_input())
print(lis)

来源:Python: Multiline input converted into a list

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-05
    • 2019-01-31
    • 2021-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多