溫馨提示×

python的print()函數如何進行換行控制

小樊
146
2024-08-27 09:15:57
欄目: 編程語言

在Python中,print()函數默認會在輸出內容后自動添加一個換行符

  1. 使用end參數:

print()函數接受一個名為end的可選參數,該參數指定在輸出內容后添加的字符串。默認情況下,end參數的值為\n(換行符)。要實現換行控制,您可以修改end參數的值。例如,不添加換行符,只需將end參數設置為空字符串:

print("Hello, World!", end="")
  1. 使用sep參數:

print()函數還接受一個名為sep的可選參數,該參數指定用于分隔多個輸出值的字符串。默認情況下,sep參數的值為一個空格。要在輸出的值之間添加換行符,您可以將sep參數設置為\n

print("Hello", "World!", sep="\n")

這將輸出:

Hello
World!
  1. 使用字符串格式化:

您還可以使用字符串格式化來實現換行控制。例如,使用f-string(Python 3.6及更高版本):

name = "World"
print(f"Hello, {name}!\n")

或者使用str.format()方法:

name = "World"
print("Hello, {}!\n".format(name))

這兩種方法都會在輸出的字符串末尾添加一個換行符。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女