一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python如何使用print()函數輸出格式化字符串

Python如何使用print()函數輸出格式化字符串

2021-12-25 00:11士別三日wyx Python

Python中內置的%操作符和format函數,都可以用于格式化字符串,下面這篇文章主要給大家介紹了關于Python如何使用print()函數輸出格式化字符串的相關資料,需要的朋友可以參考下

 

前言

print()函數用來將信息輸出到控制臺

如果希望輸出文字信息的同時,一起輸出數據,可以使用格式化操作符%,格式化操作符負責處理字符串中的格式,需要注意的是,鏈接不同的字符時,根據不同類型的數據需要使用不同的格式化字符

 常用的格式化字符有四種

  • %s -- 字符串類型
  • %d -- 整數類型(%05d,指定整數的顯示位,不足的位數用0補齊)
  • %f -- 浮點型(%.2f,指定小數點后顯示兩位)
  • %% -- 輸出%

 

格式化輸出字符串類型的變量

字符串類型的變量需要使用 %s 進行占位,后面直接寫 % 變量名即可

name = "張三"
print("我的名字叫%s,請多多指教" % name)

Python如何使用print()函數輸出格式化字符串

 我們可以看到,后面的變量名已經被拼接到字符串中了

Python如何使用print()函數輸出格式化字符串

 

格式化輸出整數型變量

整數型的變量需要使用 %d 在需要插入的位置進行占位,后面直接寫 % 變量名 即可

card = 1
print("我的學號是%d,請多多關照" % card)

Python如何使用print()函數輸出格式化字符串

 我們可以看到,整數型的變量被拼接到字符串當中了

Python如何使用print()函數輸出格式化字符串

但有的時候對輸出的格式會有一些特殊的需求,就比如我們剛才輸出的學號,正常來說學號都是好幾位的,指定變量輸出的位數可以使用 %05d

這里的 5 指的是變量顯示5位數

這里的 0 指的是變量不足5位的時候(從左邊開始),補上0

card = 1
print("我的學號是%05d,請多多關照" % card)

Python如何使用print()函數輸出格式化字符串

 還是上面那個變量,我們指定了變量的顯示位數以后,由于不足5位數,左邊的4位全部補上了0

Python如何使用print()函數輸出格式化字符串

 

格式化輸出浮點型變量

浮點型的變量需要使用 %f 進行占位,在 % 后面指定變量名即可

price = 9.5
print("蘋果的單價是%f,你要買幾斤?" % price)

Python如何使用print()函數輸出格式化字符串

Python如何使用print()函數輸出格式化字符串

如果浮點型變量默認的輸出格式不喜歡,也可以自定義輸出的格式,比如 %.2f

這里的 .2 , 意思就是小數點后面保留2位小數

price = 9.5
print("蘋果的單價是%.2f,你要買幾斤?" % price)

Python如何使用print()函數輸出格式化字符串

 可以看到,指定了浮點型變量的格式以后,小數點后面就只會顯示2位小數

Python如何使用print()函數輸出格式化字符串

 

格式化輸出多個變量

想要在一個字符串中同時拼接多個變量,只需要在 % 后面指定多個變量名就可以了

格式 : % (變量名1, 變量名2, ...)

price = 9.5
weight = 6
print("蘋果的單價是%.2f,你買了%.2f斤,需要支付%.2f元" % (price, weight, price * weight))

Python如何使用print()函數輸出格式化字符串

Python如何使用print()函數輸出格式化字符串

 

總結

到此這篇關于Python如何使用print()函數輸出格式化字符串的文章就介紹到這了,更多相關Python用print()輸出格式化字符串內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/wangyuxiang946/article/details/119899657

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 热99re久久精品精品免费 | 国产亚洲精品线观看77 | 国产欧美日韩在线不卡第一页 | 99在线在线视频免费视频观看 | 麻豆最新地址 | 国产日本免费 | 色综合久久久 | 999久久久免费精品国产牛牛 | 日本男男漫画 | 国产一卡二卡3卡4卡四卡在线视频 | 国产精品99在线观看 | 日韩操片| 青青在线香蕉国产精品 | 精品国产乱码久久久久久免费流畅 | 国产资源中文字幕 | 91精品国产人成网站 | 日本高清视频网站www | 99久久精品自在自看国产 | 精品亚洲欧美中文字幕在线看 | 国产激情一区二区三区四区 | xnxx动漫| 精品日韩欧美一区二区三区 | 黄a级| 好舒服好爽再快点视频 | 亚洲成人看片 | 国产宅男 | 亚洲AV国产国产久青草 | 亚洲国产精品福利片在线观看 | 国产欧美日韩在线不卡第一页 | 明星ai人脸替换造梦在线播放 | 亚洲 欧美 国产 综合 播放 | 国产精品天天影视久久综合网 | 天堂成人在线视频 | 精品国产乱码久久久久久软件 | 亚洲嫩模吧粉嫩粉嫩冒白浆 | 小小水蜜桃视频高清在线观看免费 | 2022国产麻豆剧传媒剧情 | 女子监狱第二季在线观看免费完整版 | 含羞草传媒每天免费一次破解 | 国产精品激情综合久久 | avtt在线|