>>> strhello = 'hello world'
>>> print (strhello)
hello world
支援引數格式化,與c語言的printf類似
>>> strhello = "the length of (%s) is %d" %('hello world',len('hello world'))
>>> print (strhello)
the length of (hello world) is 11
#%x --- hex 十六進製制
#%d --- dec 十進位制
#%o --- oct 八進位制
>>> nhex = 0xff
>>> print("nhex = %x,ndec = %d,noct = %o" %(nhex,nhex,nhex))
nhex = ff,ndec = 255,noct = 377
import
math
>>> print('pi=%f'%math.pi)
pi=3.141593
>>> print ("pi = %10.3f" % math.pi)
pi = 3.142
>>> print ("pi = %-10.3f" % math.pi)
pi = 3.142
>>> print ("pi = %06d" % int(math.pi))
pi = 000003
>>> precise = 3
>>> print ("%.3s " % ("python"))
pyt
>>> precise = 4
>>> print ("%.*s" % (4,"python"))
pyth
>>> print ("%10.3s " % ("python"))
pyt
輸出列表
>>> lst = [1,2,3,4,'python']
>>> print (lst)
[1, 2, 3, 4, 'python']
輸出字典
>>> d =
>>> print(d)
print 會自動在行末加上回車,如果不需回車,只需在print語句的結尾新增乙個逗號」,「,就可以改變它的行為。
>>> for i in range(0,6):
print (i,)
012
345
或直接使用下面的函式進行輸出:
>>> import sys
>>> sys.stdout.write('hello world')
hello world
python基礎 print 函式
深入print,在python2.x中,print是乙個語句,但是在python 3.x中,它是乙個函式。知道如何運用print函式可以幫助我們減少很多 以達到需要的輸出要求。不使用關鍵字引數 print可以列印任意數量的值 print age age age 18兩個值之間有乙個分隔符 空格 預設...
Python使用win32print模組設定印表機
python通過呼叫win32print模組,可以實現對已安裝的印表機進行一系列管理。首先,你需要安裝好python 2.4 3.x和 pywin32包 然後就可以檢視當前電腦上安裝了哪些印表機 import win32print printers win32print.enumprinters 5...
Python 內建函式詳解(一) Print
print是比較多用到的函式,但是很多人對它的詳細用法還不是很清楚,今天我們就來一探廬山真面目,詳解print的前世今生。print在python2.x時代不是乙個函式,只是乙個關鍵字。因此那時候print可以這麼用 print aaa 輸出字串 aaa print 1,2 輸出1,2 print ...