Python3 2 Print函式用法

2021-06-18 10:59:04 字數 1650 閱讀 6800

>>> 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 ...