Python ステートメントにおける end=' ' の役割
print のデフォルトでは、末尾に改行を付けて 1 行を印刷します。end=' ' は最後に改行がないことを意味し、スペースを追加します。スペースの数は引用符内のスペースの数によって異なります。
次の例は、
end="" を追加せずに、URL http://c.biancheng.net/python/ を出力することを示しています。
str="http://c.biancheng.net/python/"
i = 0
while i<len(str):
print(str[i])
i+=1
印刷出力が改行後の別の行に印刷されていることがはっきりとわかります。
次に、end="" を追加して、URL http://c.biancheng.net/python/ を出力します。
出力が出力された後、URL が完全に出力されていることがわかります。
end=' ' の場合、次の図に示すように、引用符内のスペースの数によって印刷出力間のギャップが決まります。