定義
f-string 是 python3.6 之後版本新增的,稱之為字面量格式化字串。
舊版格式化字串方式
name =
'runoob'
print
('hello %s'
% name)
# output
# 'hello runoob'
f-string格式化字串
f-string 格式話字串以 f 開頭,後面跟著字串,字串中的表示式用大括號 {} 包起來,它會將變數或表示式計算後的值替換進去
name =
'runoob'
print
(f'hello '
)# 替換變數
# output
# 'hello runoob'
print
(f''
)# 使用表示式
# output
# '3'
w =
print
(f': '
)# output
# 'runoob: www.runoob.com'
使用 = 符號拼接運算表示式與結果(python 3.8版本)
x =
1print
(f''
)# python 3.6
# output
# 2x =
1print
(f''
)# python 3.8
# output
# 'x+1=2'
格式化字串舉例
"first, thou shalt count to "
# references first positional argument
"bring me a {}"
# implicitly references the first positional argument
"from {} to {}"
# same as "from to "
"my quest is "
# references keyword argument 'name'
"weight in tons "
# 'weight' attribute of first positional arg
"units destroyed: "
# first element of keyword argument 'players'.
字串格式化轉換標識
目前支援的轉換標識:
'!s' 會對值呼叫 str()
'!r' 呼叫 repr()
'!a' 則呼叫 ascii()
"harold's a clever "
# calls str() on the argument first
"bring out the holy "
# calls repr() on the argument first
"more "
# calls ascii() on the argument first
RAW格式 RAW RGB格式
1.1 影象感測器 通過乙個乙個的感光點對光進行取樣和量化 通常所說的130萬畫素等,指的是有130萬個感光點。每乙個感光點只能感光rgb中的一種顏色。但是,要還原乙個真正影象,需要 每乙個點都有rgb三種顏色 所以,對於ccir601或656的格式,在sensor模組的內部會有乙個 isp模組 會...
qcow格式 raw格式
與普通的 raw 格式的映象相比,有以下特性 a 更小的空間占用,即使檔案系統不支援空洞 holes b 支援寫時拷貝 cow,copy on write 映象檔案只反映底層磁碟的變化 c 支援快照 snapshot 映象檔案能夠包含多個快照的歷史 d 可選擇基於 zlib 的壓縮方式 e 可以選擇...
rar格式與zip格式
區別一 zip 的安裝比較大,並僅僅有英文版 漢化包 rar有官方的簡體中文版,並且安裝很小,不足一兆 區別二 winrar 的壓縮率較高,而zip 的壓縮率更低 區別三 zip 支援的格式很多,但已經較老,不大流行 rar支援格式也很多,並且還是流行的 區別四 zip 僅僅能夠壓縮成zip 格式,...