佔位符,顧名思義程式設計客棧就是插在輸出裡站位的符號。佔位符是絕大部分程式語言都存在的語法, 而且大部分都是相通的, 它是一種非常常用的字串格式化的方式。
1、常用佔位符的含義
s : 獲取傳入物件的__str__方法的返回值,並將其格式化到指定位置
r : 獲取傳入物件的__repr__方法的返回值,並將其格式化到指定位置
c : 整數:將數字轉換成其unicodwww.cppcns.come對應的值,10進製範圍為 0 <= i <= 1114111(py27則只支援0-255);字元:將字元新增到指定位置
o : 將整數轉換成 八 進製表示,並將其格式化到指定位置
x : 將整數轉換成十六進製制表示,並將其格式化到指定位置
d : 將整數、浮點數轉換成 十 進製表示,並將其格式化到指定位置
e : 將整數、浮點數轉換成科學www.cppcns.com計數法,並將其格式化到指定位置(小寫e)
e : 將整數、浮點數轉換成科學計數法,並將其格式化到指定位置(大寫e)
f : 將整數、浮點數轉換成浮點數表示,並將其格式化到指定位置(預設保留小數點後6位)
f : 同上
g : 自動調整將整數、浮點數轉換成 浮點型或科學計數法表示(超過6位數用科學計數法),並將其格式化到指定位置(如果是科學計數則是e;)
g : 自動調整將整數、浮點數轉換成 浮點型或科學計數法表示(超過6位數用科學計數法),並將其格式化到指定位置(如果是科學計數則是e;)
% : 當字串中存在格式化標誌時,需要用 %%表示乙個百分號;
2. 常用佔位符應用舉例
1、格式化字串
>>> print ("this website name is %s" % ("pythontab.com"))
this website name is pythontab.com
>>>
2、格式化整數
>>> print ("the rank score is %d" % (100.0))
>>> the rank score is 100
>>>
3、格式化浮點數
>>> print ("yao ming程式設計客棧's height is %f m"%(2.29))
yao ming's height is 2.290000 m
>>>
本文標題: python佔位符輸入方式例項
本文位址: /jiaoben/python/260838.html
python中的佔位符
python中容易被忽略的小知識點 python中佔位符 在輸出的地方預定的符號 1.d 整數佔位符 d只能佔位整數,即使是原數字為浮點數他也會強制轉換變成整數。2.f 浮點數佔位符 f只能佔位浮點數,xf 則是精確至小數點後x位。3.s 字串佔位符 s佔位字串,應用最多。age int input...
python佔位符及format
1.拼接方法 利用 表示佔位 abc format 567 2.內的內容 引導符號 填充 用於填充單個字元 對齊 左對齊 右對齊 居中對齊 寬度 槽的設定輸出寬度 數字的千位分隔符 適用於整數和浮點數 精讀 浮點數小數部分的精讀或字串的最大輸出長度 型別 整數型別b,c,d,o,x,x 浮點數型別 ...
Python學習筆記之佔位符Python
感覺python學起來有些亂,特別是格式化輸出這一塊,而格式化輸出勢必涉及到佔位符的使用 今天就來總結一下佔位符 的使用 name flags width precision typecode 不要被上面這一大串給嚇唬到了,實際上這也是python的魅力所在 乙個個分析 1 name 屬性,它是用來...