最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python入門教程(三十三)Python的字符串格式化

 更新時間:2023年05月01日 10:36:01   作者:輕松學(xué)Python  
這篇文章主要介紹了Python入門教程(三十三)Python的字符串格式化,為了確保字符串按預(yù)期顯示,我們可以使用 format()方法對結(jié)果進行格式化,需要的朋友可以參考下

為了確保字符串按預(yù)期顯示,我們可以使用 format() 方法對結(jié)果進行格式化。

字符串 format()

format() 方法允許您格式化字符串的選定部分。

有時文本的一部分是你無法控制的,也許它們來自數(shù)據(jù)庫或用戶輸入?

要控制此類值,請在文本中添加占位符(花括號 {}),然后通過 format() 方法運行值:

實例

添加要顯示價格的占位符:

price = 52
txt = "The price is {} dollars"
print(txt.format(price))

運行實例

你可以在花括號內(nèi)添加參數(shù)以指定如何轉(zhuǎn)換值

實例

將價格格式化為帶有兩位小數(shù)的數(shù)字:

txt = "The price is {:.2f} dollars"

運行實例

price = 52
txt = "The price is {:.2f} dollars"
print(txt.format(price))

查看字符串 format() 參考手冊中的所有格式類型。

多個值

如需使用更多值,只需向 format() 方法添加更多值:

print(txt.format(price, itemno, count))

并添加更多占位符

實例

quantity = 3
itemno = 567
price = 52
myorder = "I want {} pieces of item number {} for {:.2f} dollars."
print(myorder.format(quantity, itemno, price))

運行實例

索引號

您可以使用索引號(花括號 {0} 內(nèi)的數(shù)字)來確保將值放在正確的占位符中:

實例

quantity = 3
itemno = 567
price = 52
myorder = "I want {0} pieces of item number {1} for {2:.2f} dollars."
print(myorder.format(quantity, itemno, price))

運行實例

此外,如果要多次引用相同的值,請使用索引號:

實例

age = 63
name = "Bill"
txt = "His name is {1}. {1} is {0} years old."
print(txt.format(age, name))

運行實例

命名索引

您還可以通過在花括號 {carname} 中輸入名稱來使用命名索引,但是在傳遞參數(shù)值 txt.format(carname = “Ford”) 時,必須使用名稱:

實例

myorder = "I have a {carname}, it is a {model}."
print(myorder.format(carname = "Porsche", model = "911"))

運行實例

到此這篇關(guān)于Python入門教程(三十三)Python的字符串格式化的文章就介紹到這了,更多相關(guān)Python字符串格式化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

民权县| 丰宁| 婺源县| 来安县| 思南县| 兴义市| 兴化市| 分宜县| 延吉市| 内江市| 岑巩县| 芦山县| 兰西县| 大洼县| 彩票| 普格县| 双牌县| 东乌珠穆沁旗| 保定市| 青海省| 安泽县| 昭苏县| 岳西县| 台东市| 隆德县| 大城县| 富蕴县| 太保市| 玉环县| 景泰县| 五大连池市| 宁明县| 禄劝| 西乌珠穆沁旗| 南康市| 苍梧县| 商洛市| 鄂托克前旗| 贺州市| 伊吾县| 定安县|