1. 程式人生 > >Python基礎--print函式用法解釋

Python基礎--print函式用法解釋

注意:以下程式碼均針對python3.x ,python2.x 需要把括號去掉 ,如:print ''This is the python 2. x format ''

1.print([object...]*sep=' 'end='\n'file=sys.stdout輸出函式

1.1 object表示輸出的物件(可以輸出多個物件),物件可以是字串,數字,公式,列表,元組等。例如:    

1 #輸出字串
2 print('我是一個字串')
3 
4 #print輸出數字
5 print(520123)
6 7 #輸出結果 8 print('5+6的結果是:',5+6)

1.2 sep=’ ‘: 表示當輸入多個列印的值時,各個值之間分割方式, 預設空格,可以自定義,例如:    

1 print('2018','11','25',sep='/') #輸出結果為 2018/11/25

 

 

1.3 end=' \n'  表示預設換行輸出。例如:     

1 #結尾輸出改為 ---
2 for x in range(0,10):  
3     print (x,end = '---')

1.4 file=sys.stdout   

檔案引數必須是帶有寫入許可權(字串)的物件並且必須存在;可以設定file= 檔案儲存物件,把內容存到該檔案中,例:     

1 f = open('C:/Users/29522/Desktop/a.txt', 'w')
2 print('把這段話寫入檔案', file=f)
3 f.close()