到目前为止,这是我的编程
import time
from time import sleep
print (print("narwhales");sleep[0.1],print("narwhales");sleep[0.1])
我想要的结果是
narwhales(稍后)narwhales
不幸的是,它只是给了我一个错误。 请保持简单的解释,我是python3的新手,我还不知道所有的话。
答案 0 :(得分:0)
在Python 3中,以下内容应该可以正常工作
from time import sleep
print('narwhales', end='', flush=True); sleep(1); print('narwhales')
首先,脚本在屏幕上打印narwhales
。参数end=''
表示不应发生换行。参数flush=True
立即将文本刷新到控制台。然后脚本等待1秒钟并打印第二个字符串。这次是换行符。
另请注意,这也可以写成
from time import sleep
print('narwhales', end='', flush=True)
sleep(1)
print('narwhales')