print()原函數定義:
def print(self, *args, sep=' ', end='\n', file=None)
- sep: 元素間的插入值,默認為空格
- end: 元素結尾插入值, 默認為換行符 -- \n
- file: 元素輸出位置; 默認為當前 sys.stdout.
print()的換行問題:
- print()函數是默認換行的即:end='\n'
- 重寫 end 參數即可改變其輸出換行效果(eg: print("123", end='**') --- 以“ ** ”結尾)
print()元素間的間隔符
- print()元素間的間隔符默認為 空格 即:sep=' '
- 重寫 sep 參數即可改變其間隔效果(eg: print("123", “456”, end='**') --- 以“ ** ”分割元素)
print()將內容打印到指定文件
- 打開你需要寫入的文件
- 將file參數指向你打開的文件
1 with open("out.txt", "a") as f: 2 print("12", "34", sep="+", file=f, end="-next-") 3 print("56", "78", sep="+", file=f) 4 5 # 運行結果 out.txt文件 6 12+34-next-56+78