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

Python格式化輸出之format用法詳解

 更新時間:2022年01月19日 15:02:56   作者:全?洛  
Python中格式化字符串目前有兩種陣營:%和format,這篇文章主要給大家介紹了關(guān)于Python格式化輸出之format用法的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

format用法

 相對基本格式化輸出采用‘%’的方法,format()功能更強大,該函數(shù)把字符串當(dāng)成一個模板,通過傳入的參數(shù)進行格式化,并且使用大括號‘{}’作為特殊字符代替‘%’

使用方法由兩種:b.format(a)和format(a,b)。

一、填充

1.無參(1)

print('{} {}'.format('hello','world'))

hello world

2.無參(2)

print('{0} {1}'.format('hello','world'))

hello world

3.無參(3)

print('{1} {0} {1}'.format('hello','world'))

world hello world

4.key value

print('ID:{id},Name:{name}'.format(id='001',name='hello'))

ID:001,Name:hello

5.列表

list=['001','hello']
print('ID:{List[0]},Name:{List[1]}'.format(List = list))
print('ID:{0[0]},Name:{0[1]}'.format(list))

ID:001,Name:hello
ID:001,Name:hello

6.字典

dict={'id':'001,'name':'hello'}
print('ID:{Dict[0]},Name:{Dict[1]}'.format(Dict = dict))
print('ID:{id},Name:{name}'.format(**dict))

ID:001,Name:hello
ID:001,Name:hello

7.類

class value():
    id = '001'
    name = 'hello'
print('ID:{Value.id},Name{Value.name}'.format(Value = value))

ID:001,Name:hello

8.魔法參數(shù)

*args表示任何多個無名參數(shù),它是一個tuple or list;**kwargs表示關(guān)鍵字參數(shù),它是一個 dict。

args = [',','.']
kwargs = {'id': '001','name':'hello'}
print('ID:{id}{}Name:{name}{}'.format(*args, **kwargs))

ID:001,Name:hello.

二、數(shù)字格式化

數(shù)字格式輸出描述
3.1415926{:.2f}3.14保留小數(shù)點后兩位
3.1415926{:+.2f}+3.14帶符號保留小數(shù)點后兩位
-1{:+.2f}-1.00帶符號保留小數(shù)點后兩位
2.71828{:.0f}3不帶小數(shù)
5{:0>2d}05數(shù)字補零 (填充左邊, 寬度為2)
5{:x<4d}5xxx )數(shù)字補x (填充右邊, 寬度為4
10{:x<4d}10xx )數(shù)字補x (填充右邊, 寬度為4
1000000{:,}1,000,000以逗號分隔的數(shù)字格式
0.25{:.2%}25.00%百分比格式
1000000000{:.2e}1.00e+09指數(shù)記法
13{:>10d}13右對齊 (默認, 寬度為10)
13{:<10d}13左對齊 (寬度為10)
13{:^10d}13中間對齊 (寬度為10)
11‘{:b}’.format(11)1011二進制
11‘{:d}’.format(11)11十進制
11‘{:o}’.format(11)13八進制 //這里打成中文的冒號了,因為用英文的會打出一個O的表情~~~
11‘{:x}’.format(11)b十六進制
11‘{:#x}’.format(11)0xb0x式十六進制+小寫
11‘{:#X}’.format(11)0xB0x式十六進制+大寫

三、嘆號用法

print(‘{!s}好'.format(‘你')) 
print(‘{!r}好'.format(‘你')) 
print(‘{!a}好'.format(‘你')) 

你好
’你’好
’\u4f60’好

!后面可以加s r a 分別對應(yīng)str() repr() ascii() 作用是在填充前先用對應(yīng)的函數(shù)來處理參數(shù)

差別就是

str()是面向用戶的,目的是可讀性,

repr()帶有引號,

ascii()是面向Python解析器的,返回值表示在python內(nèi)部的含義,ascii (),返回ascii編碼

總結(jié)

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

相關(guān)文章

  • python使用技巧-文件讀寫

    python使用技巧-文件讀寫

    這篇文章主要介紹了python使用技巧-文件讀寫,Python提供了非常方便的文件讀寫功能,其中open是讀寫文件的第一步,通過open讀寫文件的方式和把大象裝冰箱是一樣的,下面我們就來具體介紹該內(nèi)容,需要的小伙伴可以參考一下
    2022-02-02
  • 探索Python3.4中新引入的asyncio模塊

    探索Python3.4中新引入的asyncio模塊

    這篇文章主要介紹了Python3.4中新引入的asyncio模塊,包括其對端口和服務(wù)器等的操作,需要的朋友可以參考下
    2015-04-04
  • python GUI庫圖形界面開發(fā)之PyQt5狀態(tài)欄控件QStatusBar詳細使用方法實例

    python GUI庫圖形界面開發(fā)之PyQt5狀態(tài)欄控件QStatusBar詳細使用方法實例

    這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5狀態(tài)欄控件QStatusBar詳細使用方法實例,需要的朋友可以參考下
    2020-02-02
  • python使用7z解壓apk包的方法

    python使用7z解壓apk包的方法

    這篇文章主要介紹了python使用7z解壓apk包的方法,涉及Python的shell命令調(diào)用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • python實現(xiàn)聚類算法原理

    python實現(xiàn)聚類算法原理

    這篇文章主要為大家詳細介紹了python實現(xiàn)聚類算法原理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • python 裝飾器的基本使用

    python 裝飾器的基本使用

    這篇文章主要介紹了python 裝飾器的基本使用,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • Jupyter Notebook遠程登錄及密碼設(shè)置操作

    Jupyter Notebook遠程登錄及密碼設(shè)置操作

    今天小編就為大家分享一篇Jupyter Notebook遠程登錄及密碼設(shè)置操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python網(wǎng)絡(luò)爬蟲之HTTP原理

    Python網(wǎng)絡(luò)爬蟲之HTTP原理

    在寫爬蟲之前,我們還需要了解一些基礎(chǔ)知識,如HTTP原理、網(wǎng)頁的基礎(chǔ)知識、爬蟲的基本原理、Cookies的基本原理等。本文中,我們就對這些基礎(chǔ)知識做一個簡單的總結(jié),需要的朋友參考一下
    2023-04-04
  • python 字符串常用函數(shù)詳解

    python 字符串常用函數(shù)詳解

    這篇文章主要介紹了python 字符串常用函數(shù),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • 在tensorflow中設(shè)置保存checkpoint的最大數(shù)量實例

    在tensorflow中設(shè)置保存checkpoint的最大數(shù)量實例

    今天小編就為大家分享一篇在tensorflow中設(shè)置保存checkpoint的最大數(shù)量實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01

最新評論

手游| 绥中县| 天镇县| 德令哈市| 湘阴县| 崇信县| 凌云县| 高阳县| 达拉特旗| 西盟| 合阳县| 瑞昌市| 牟定县| 夏邑县| 兴隆县| 宜良县| 准格尔旗| 巫溪县| 呼图壁县| 石泉县| 平乐县| 环江| 米林县| 广宗县| 恩施市| 台北市| 常熟市| 寿阳县| 汾阳市| 仲巴县| 勃利县| 日土县| 建瓯市| 香港| 汪清县| 兰溪市| 三明市| 崇明县| 海伦市| 龙门县| 方城县|