日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中怎么用format居中_python中format函数

發布時間:2023/12/18 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中怎么用format居中_python中format函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

格式化輸出:format()

format():把傳統的%替換為{}來實現格式化輸出

通過關鍵字

利用key=value來實現一一對應的賦值替換

print('{name}在{option}'.format(name="謝某人",option="寫代碼"))

結果:謝某人在寫代碼

通過位置:

在字符串中把需要輸出的變量值用{}來代替,然后用format()來修改使之成為想要的字符串,位置參數就是把傳統的%改為{},按照位置順序自動進行替換

1、print('name={} path={}'.format('zhangsan', '/')

結果:name=zhangsan path=/

2、print('{1}在{0}'.format('寫代碼','謝某人'))

3、print('{0}在{1}'.format('謝某人','寫代碼'))

結果:謝某人在寫代碼

填充和對齊

^<>分別表示居中、左對齊、右對齊,后面帶寬度

print('{:^30}'.format("zhangsan")) # 居中

print('{:>30}'.format("zhangsan")) # 右對齊

print('{:<30}'.format("zhangsan")) # 左對齊

30:字段長度(最左到最右之間的長度)

精度控制? :.nf

print('{:.2f}'.format(3.14159))

結果:3.14

保留兩位小數,兩位后四舍五入

進制轉化,b o d x 分別表示二、八、十、十六進制

print('{:b}'.format(20))

print('{:o}'.format(20))

print('{:d}'.format(20))

print('{:x}'.format(20))

結果:

10100

24

20

14

千位分隔符::,

print('{:,}'.format(100000000))

print('{:,}'.format(123456.123456))

通過下標(索引)來實現格式化

>>> person=['Anxc',18] 'me is {0[0]},age:{0[1]}'.format(person) 'I am Anxc,age:18'

>>> x=[12,13]

>>> 'me am {0[0]},age:{1[1]}'.format(person,x) 'me am Anxc,age:13'

資料來源:

總結

以上是生活随笔為你收集整理的python中怎么用format居中_python中format函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。