python 3 print出力は改行せず、即時に表示できます
python 3.xバージョン出力改行しないフォーマットは以下の通りです. 1 2 3
例: 1
python 2出力改行しないフォーマット
原文URL:https://blog.csdn.net/jasonlee_lijiaqi/article/details/79290414
ただし、以上のコマンドは、具体的に実行する場合には、リアルタイムで表示されず、その都度改行時に全行コマンドが発行する.
リアルタイムで表示するにはsysのたびにstdout.writeの後ろに行を付けるstdout.flush()画面出力
############################
sys.stdout.write("Hello World")
sys.stdout.flush()
sys.stdout.write("one line!")
sys.stdout.flush()
############################
print(x, end=" ")
# end="" 。 ,
# , 。
例:
print(x,end=” ! ”) # !
python 2出力改行しないフォーマット
a = [1,2,3]
for x in a:
print x, #
原文URL:https://blog.csdn.net/jasonlee_lijiaqi/article/details/79290414
ただし、以上のコマンドは、具体的に実行する場合には、リアルタイムで表示されず、その都度改行時に全行コマンドが発行する.
リアルタイムで表示するにはsysのたびにstdout.writeの後ろに行を付けるstdout.flush()画面出力
############################
sys.stdout.write("Hello World")
sys.stdout.flush()
sys.stdout.write("one line!")
sys.stdout.flush()
############################