Python3 內建 print 函式

  1. 文字輸出函式 print 語法
    print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
    
    1. object 為要印出的內容
    2. sep= 指定印出多項時的分隔,sep=' ' 不指定時預設為「一個空白」。
    3. end= 指定印出結束的符號,end='\n' 不指定時預設為「換行」
    4. file= 指定輸出的目標,file=sys.stdout 不指定時預設為「標準輸出,也就是螢幕輸出」
    5. flush= 指定要不要清除緩衝區,flush=False 不指定時預設為「不清除緩衝器」
  2. print 分隔符號與結束符號心範例
    [dywang@deyu zzz]$ vim print1.py
    [dywang@deyu zzz]$ cat print1.py
    #!/usr/bin/python3
    
    print('default:')
    print('abc', 'cde', 'efg')
    print('sep=\'.\':')
    print('abc', 'cde', 'efg' , sep='.')
    print('end=\'===\\n\':')
    print('abc', 'cde', 'efg' , end='===\n')
    
  3. 執行結果:
    [dywang@deyu zzz]$ ./print1.py
    default:
    abc cde efg
    sep='.':
    abc.cde.efg
    end='===\n':
    abc cde efg===