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

Python格式化字符串的案例方法

 更新時間:2022年03月26日 16:37:02   作者:〖雪月清〗  
在編寫程序的過程中,經(jīng)常需要進行格式化輸出,每次用每次查,干脆就在這里整理一下,下面這篇文章主要給大家介紹了關(guān)于python字符串格式化的相關(guān)資料,分別是%格式符和format方式,需要的朋友可以參考下

1.三種常用格式化字符串方式

1.%作占位符

name = '張三'
age = 10

print('姓名%s,今年%d' % (name, age))

# 運行結(jié)果:姓名張三,今年10

%占位符,s和d表示填充的數(shù)據(jù)類型,順序應(yīng)與%后括號中的數(shù)據(jù)變量順序一致

2.使用format()

name = '張三'
age = 10

print('姓名{0},今年{1}歲'.format(name, age))

# 運行結(jié)果:姓名張三,今年10歲

{}為占位符,0表示format參數(shù)中第一個數(shù)據(jù)變量 依次類推

3.使用 f 格式化

name = '張三'
age = 10

print(f'姓名{name},今年{age}歲')

# 運行結(jié)果:姓名張三,今年10歲

字符串前要加 f 字符串中 {數(shù)據(jù)變量名} 才能生效

2.字符串寬度和精度的寫法

1.%填充符表示法

# 寬度為10 運行結(jié)果:        80
print('%10d' % 80)

# 保留三位小數(shù)運行結(jié)果:3.142
print('%.3f' % 3.14159)

# 保留三位小數(shù),寬度為10  運行結(jié)果:     3.142
print('%10.3f' % 3.1415926)

10為寬度 .3f 為保留三位小數(shù) d為轉(zhuǎn)化前元素數(shù)據(jù)類型

注意:如果% 后有多個數(shù)據(jù)元素,只對第一個數(shù)據(jù)元素進行格式化

2.format()表示法

# .3表示一共三個數(shù) 運行結(jié)果:3.14
print('{0:.3}'.format(3.14159))

# .3f表示三位小數(shù)  運行結(jié)果:3.142
print('{0:.3f}'.format(3.14159))

# 寬度為10 保留三位小數(shù) 運行結(jié)果:     3.142
print('{0:10.3f}'.format(3.14159))

# 0是占位符的順序, 可以省略 默認為0

例如:

# 運行結(jié)果:   256.354
print('{1:10.3f}'.format(3.14159, 256.354))

# 1表示占位符 即format()中參數(shù)的順序,從0開始 1就是第二個數(shù)據(jù)元素 -> 256.354
# 10表示格式化后數(shù)據(jù)元素的寬度
# .3f表示精度保留三位小數(shù)

3.字符串對齊方式

1.center() 居中對齊,第一個參數(shù)指定寬度,第二個參數(shù)指定填充符,第二個參數(shù)是選填的,默認是空格,如果設(shè)置寬度小于實際寬度則則返回原字符串

s = 'hello,python'

print(s.center(20, '*'))

# 運行結(jié)果:****hello,python****

2.ljust() 左對齊,第一個參數(shù)指定寬度,第二個參數(shù)指定填充符,第二個參數(shù)是選填的,默認是空格,如果設(shè)置寬度小于實際寬度則則返回原字符串

s = 'hello,python'

print(s.ljust(20))
# 運行結(jié)果:hello,python        

print(s.ljust(20, '*'))
# 運行結(jié)果:hello,python********

print(s.ljust(10))
# 運行結(jié)果:hello,python

3.rjust() 右對齊,第一個參數(shù)指定寬度,第二個參數(shù)指定填充符,第二個參數(shù)是選填的,默認是空格,如果設(shè)置寬度小于實際寬度則則返回原字符串

s = 'hello,python'

print(s.rjust(20))
# 運行結(jié)果:        hello, python

print(s.rjust(20, '*'))
# 運行結(jié)果:********hello,python

print(s.rjust(10))
# 運行結(jié)果:hello,python

4.zfill() 右對齊,左邊用0填充,該方法只接收一個參數(shù),用于指定字符串的寬度,如果指定的寬度小于等于字符串的長度,返回字符串本身

s = 'hello,python'

print(s.zfill(20))
# 運行結(jié)果:00000000hello,python

print(s.zfill(10))
# 運行結(jié)果:hello,python

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

相關(guān)文章

  • Python對列表排序的方法實例分析

    Python對列表排序的方法實例分析

    這篇文章主要介紹了Python對列表排序的方法,實例分析了Python列表排序函數(shù)的相關(guān)使用技巧,非常簡單實用,需要的朋友可以參考下
    2015-05-05
  • python多線程+代理池爬取天天基金網(wǎng)、股票數(shù)據(jù)過程解析

    python多線程+代理池爬取天天基金網(wǎng)、股票數(shù)據(jù)過程解析

    這篇文章主要介紹了python多線程+代理池爬取天天基金網(wǎng)、股票數(shù)據(jù)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Python自定義裝飾器原理與用法實例分析

    Python自定義裝飾器原理與用法實例分析

    這篇文章主要介紹了Python自定義裝飾器原理與用法,結(jié)合實例形式較為詳細的分析了Python自定義裝飾器,帶參數(shù)的裝飾器等概念、原理、實現(xiàn)方法及相關(guān)使用技巧,需要的朋友可以參考下
    2018-07-07
  • 解決pycharm 安裝numpy失敗的問題

    解決pycharm 安裝numpy失敗的問題

    今天小編就為大家分享一篇解決pycharm 安裝numpy失敗的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python函數(shù)定義和調(diào)用過程詳解

    python函數(shù)定義和調(diào)用過程詳解

    這篇文章主要介紹了python函數(shù)定義和調(diào)用過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • 利用python爬取m3u8格式視頻的具體實現(xiàn)

    利用python爬取m3u8格式視頻的具體實現(xiàn)

    之前爬取的視頻都是mp4格式的,直接用requests請求就可以直接爬取,最近公司安排了一個小任務(wù),需要爬取m3u8這種格式的視頻,下面這篇文章主要給大家介紹了關(guān)于利用python爬取m3u8格式視頻的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Python djanjo之csrf防跨站攻擊實驗過程

    Python djanjo之csrf防跨站攻擊實驗過程

    csrf攻擊,即cross site request forgery跨站(域名)請求偽造,這里的forgery就是偽造的意思。這篇文章主要給大家介紹了關(guān)于Python djanjo之csrf防跨站攻擊的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • Python中星號的五種用法小結(jié)

    Python中星號的五種用法小結(jié)

    本文主要介紹了Python中星號的五種用法小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • Python報錯:對象不存在此屬性的解決

    Python報錯:對象不存在此屬性的解決

    這篇文章主要介紹了Python報錯:對象不存在此屬性的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Python中獲取文件大小的四種辦法

    Python中獲取文件大小的四種辦法

    這篇文章主要給大家介紹了關(guān)于Python中獲取文件大小的四種辦法,我們可以使用Python中的os模塊來獲取視頻文件大小,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-08-08

最新評論

留坝县| 泰兴市| 抚远县| 栾川县| 镇坪县| 邵东县| 蓬溪县| 兴仁县| 德江县| 曲周县| 长岛县| 邹城市| 台东县| 丁青县| 南溪县| 芜湖市| 宁武县| 隆德县| 龙南县| 黎城县| 镇坪县| 西贡区| 宁阳县| 泸水县| 西乡县| 隆昌县| 南雄市| 安阳市| 油尖旺区| 霍山县| 施秉县| 济源市| 肥西县| 香河县| 宁城县| 建昌县| 平顶山市| 枣庄市| 枞阳县| 金昌市| 石屏县|