深入print,在python2.x中,print是乙個語句,但是在python 3.x中,它是乙個函式。
知道如何運用print函式可以幫助我們減少很多**,以達到需要的輸出要求。
不使用關鍵字引數
print可以列印任意數量的值
print('age',age)
age 18
兩個值之間有乙個分隔符-空格(預設),這取決於sep
分割符如果要重新定義分隔符,可以通過sep來指定
print('age',age,sep='') #去掉空格
age18
print('www','python','org',sep='.') #以.分割
www.python.org
結束符
在print中,字串後面會跟乙個換行,每列印乙個就換行乙個,再列印下乙個。這是\n的作用。
若要改變這種行為,可以給end分配乙個任意字串
for letter in 'python':
print(letter,end='-')
p-y-t-h-o-n
輸出重定向
預設情況下,print的輸出被傳送到標準輸出流(sys.stdout)。通過重新定義file,可以將輸出傳送到不同的流(如檔案或sys.stderr)中。
f = open('data.txt','w')
print('i am a pythinisata', file = f)
f.close()
輸出被傳送到檔案data.txt中
也可以通過重定向輸出到標準錯誤通道
import sys
print('age:18', file = sys.stderr)
python基礎 print 函式基本用法
print 值相加,相乘 print是列印的意思,在這裡指的是向螢幕上輸出指定的文字 print 可以列印單個值,也可以列印多個值,還可以設定以什麼字元作為多個值之間的分隔.docstring print value,sep end n file sys.stdout,flush false pri...
python 3 基礎 print 函式
最白話的語言來和大家一起學習python print 是python中最常用的輸出方式 待輸出資料 可以是字串,整數,浮點數,字典,元組,列表等 print 一起學python 輸出字串 一起學python print 1412 輸出數字 1412 str string1 print str 輸出變...
python基礎語法 Print
print 輸出語句 作用 將資訊在控制台上列印 列印乙個字串 print 我愛學習 列印多條資料時,用 逗號 隔開,遇到逗號會有乙個空格 print 學習是我快樂 為什麼快樂 因為所以 列印乙個數字 print 123 混合列印 print 123,科學道理 可以執行相應的數 算 print 1 ...