0
私はちょうどいじりれたと私は次のコードを持っている:いくつかの理由なぜprint関数は終了引数を指定してsleepで動作しなくなるのですか?
from time import sleep
while True:
print('a', end=' ')
sleep(0.05)
を、何も私はのCtl + Cを押すまでを印刷されません。その後、継続的に印刷していたはずのすべてを印刷します。ただし、end
引数を削除した場合:
from time import sleep
while True:
print('a')
sleep(0.05)
これは完全に機能します。 "a"は0.05秒ごとに印刷されます。
また、sleep
を省略すると、最初のコードに問題はありません。
So:end
引数がsleep
の出力を隠すのはなぜですか?