python中怎么用format居中_python format()函數的用法


轉自:python中怎么用format居中_python format()函數的用法

Python format() 函數的用法 復制自博主 chunlaipiupiupiu 的博客,如有侵權,請聯系刪除

python中format函數用於字符串的格式化

通過形參關鍵字取值

print(‘{名字}今天{動作}‘.format(名字=‘陳某某‘,動作=‘拍視頻‘))#通過關鍵字
grade = {‘name‘ : ‘陳某某‘, ‘fenshu‘: ‘59‘}
print(‘{name}電工考了{fenshu}‘.format(**grade))#通過關鍵字,可用字典當關鍵字傳入值時,在字典前加**即可

通過位置索引取值

通過索引取值時,format參數不可帶有形參,否則回報錯

print(‘{1}今天{0}‘.format(‘拍視頻‘,‘陳某某‘))#通過位置
print(‘{0}今天{1}‘.format(‘陳某某‘,‘拍視頻‘)

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

print(‘{:^14}‘.format(‘陳某某‘))
print(‘{:>14}‘.format(‘陳某某‘))
print(‘{:<14}‘.format(‘陳某某‘))
print(‘{:*<14}‘.format(‘陳某某‘)) # 用'*'填充空白字符
print(‘{:&>14}‘.format(‘陳某某‘))# 用'&'填充空白字符

精度和類型f精度常和f一起使用

print(‘{:.1f}‘.format(4.234324525254))
print(‘{:.4f}‘.format(4.1))

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

print(‘{:b}‘.format(250))
print(‘{:o}‘.format(250))
print(‘{:d}‘.format(250))
print(‘{:x}‘.format(250))

千分位分隔符,這種情況只針對與數字

print(‘{:,}‘.format(100000000))
print(‘{:,}‘.format(235445.234235))

————————————————
版權聲明:本文為CSDN博主「weixin_39613208」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_39613208/article/details/113651476

轉自:python中怎么用format居中_python format()函數的用法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM