【问题标题】:How can I press enter to go on a new line? [duplicate]如何按回车键换行? [复制]
【发布时间】:2021-05-21 13:03:50
【问题描述】:

如果我这样做了,请说:

print("hello")
print("nice to meet you!)

我希望它做的输出是:

  hello

然后你按下回车键,然后它会执行 print("nice to meet you!").

(我正在制作字幕故事类型的东西。)

我尝试了input(),但是当我只想允许 Enter 键时,它允许文本输入。 我不知道是否可以检测按键或其他东西。

【问题讨论】:

标签: python input enter


【解决方案1】:

你应该尝试做同样的事情

print ('hello')
input('Input some value: ')
print('nice to meet you!')

【讨论】:

    【解决方案2】:

    你可以试试这个,但最简单的方法是使用 input() 函数。但是,您可以将此功能用于任何键盘输入

    import keyboard as keyboard
    print("Hello")
    
    while True:
        try:
            if keyboard.is_pressed('Enter'):
                print("Nice to Meet You")
                break
        except:
            break
    

    【讨论】:

    • 请注意,keyboard 不是 Python 标准库的一部分。
    • 不要忘记使用 pip install 。
    猜你喜欢
    • 2014-10-12
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多