打印功能未运行



刚开始学习。输入代码:

username = input("Enter username:")
print("Username is: " + username)

进入IDLE,在它请求输入后,我希望它打印一些东西。事实并非如此。它只是要求输入,就这样。我缺少什么?

只是为了向大家澄清——我在不同的行上输入了代码,上面写着

输入用户名:

我输入"John">

之后什么也没发生。

编辑:我认为答案是你不能在shell中执行多行代码。我不知道什么是"shell",而不是可以执行多行操作的文件。

Python是一种自上而下的语言,这意味着它只会继续到下一行代码,直到当前行代码完成运行

input((函数要求您向控制台提供输入,以便继续到下一行代码。所以,你必须输入一些东西,只有这样它才会真正打印出任何东西。

最新更新