Mga Tuntunin ng Methodong format() ng String ng Python
Mga halimbawa
Idagdag ang presyo sa placeholder, ang presyo ay dapat maging decimal na may dalawang porsyong decimal:
txt = "Para lamang {price:.2f} dolyares!" print(txt.format(price = 49))
Paglilinaw at Paggamit
Ang methodong format() ay pormate ang tinukoy na halaga at idagdag ito sa placeholder ng string.
Ang placeholder ay tinukoy ng mga bigkas {} na walang laman. Makikita ang mas maraming impormasyon tungkol sa placeholder sa ibang bahagi na tinatawag na "Placeholder".
Ang methodong format() ay ibibigay ang pormate na string.
Mga tuntunin ng syntax
string.format(value1, value2...)
Halaga ng parameter
Parameter | Paglalarawan |
---|---|
value1, value2... |
Dapat. Isa o ilang halaga na dapat pormate at idagdag sa string. Ang mga halaga ay maaaring maging listahan ng halaga na naisaayos ng kumoma, listahan ng key=value, o kumbinasyon nito. Ang mga halaga ay maaaring maging anumang uri ng data. |
Placeholder
Maaaring gamitin ang pangalan ng placeholder {price}, ang numerong placeholder {0}, o kahit walang laman na placeholder {} upang pagkilala ang placeholder.
Mga halimbawa
Gamitin ang iba't ibang placeholder na halaga:
txt1 = "Ang pangalan ko ay {fname}, ako ay {age}".format(fname = "Bill", age = 64) txt2 = "Ang pangalan ko ay {0}, ako ay {1}".format("Bill",64) txt3 = "My name is {}, I'am {}".format("Bill",64)
格式化类型
在占位符内,您可以添加格式化类型以格式化结果:
:< | Subukan | 左对齐结果(在可用空间内) |
:> | Subukan | 右对齐结果(在可用空间内) |
:^ | Subukan | 居中对齐结果(在可用空间内) |
:= | Subukan | 将标志放置在最左侧 |
:+ | Subukan | 使用加号指示结果是正数还是负数 |
:- | Subukan | 负号仅用于负值 |
: | Subukan | 使用空格在正数之前插入一个多余的空格(在负数之前使用减号) |
:, | Subukan | 使用逗号作为千位分隔符 |
:_ | Subukan | 使用下划线作为千位分隔符 |
txt3 = "My name is {}, I'am {}".format("Bill",64) | Subukan | Magpatuloy Sa Halimbawa |
Uri Ng Format | Sa loob ng placeholder, maari mong magdagdag ng uri ng format upang formatihin ang resulta: | |
:< | Subukan | :> |
:^ | Subukan | := |
:+ | Subukan | :- |
: | Subukan | :, |
:_ | Subukan | :b |
:c | :d | |
:e | :E | |
:f | Subukan | :F |
:g | Subukan | :G |
:o | Subukan | :x |
:X | :n | |
:% | Subukan | Format Ng Percentage |