【发布时间】:2017-07-29 15:10:17
【问题描述】:
假设我想打印0 到9。
我输入for i in range(10): print(i),按回车,终端显示...,等待进一步的语句。
所以我必须再次按 enter 才能打印数字。
>>> for i in range(10): print(i)
...
如何在不按两次 enter 的情况下打印数字?
【问题讨论】:
-
您是在问如何在不按
enter执行命令的情况下执行命令...? -
@crookedleaf 不...所以我输入
for i in range(10): print(i),回车,它会给出...等待更多语句。所以我必须按两次回车。 -
那你到底在问什么?
-
你想要
[i for i in range(10)]这样的东西吗? -
@SamShen 这正是终端的工作方式,因为您试图在一行上执行多行命令。它正在等待确认您已完成。