原文出處:
format函式常與print()函式結合使用,具備很強的格式化輸出能力。
通過變數,逗號隔開:
print('今天'.format(我='攔路雨',action ='在寫部落格')) # 通過關鍵字
使用字典傳入,在字典前加入**
grade =
print('比較無聊,在'.format(**grade))#字典前加上**
通過位置:
print('今天'.format('攔路雨','寫部落格'))#通過位置z
print('今天'.format('攔路雨','寫部落格'))#通過位置z
print(''.format('攔路雨'))#居中 :^ 寬度14
print(''.format('攔路雨'))# 右對齊 :> 寬度14
print(''.format('攔路雨')) # 左對齊 :< 寬度14
print(''.format('攔路雨')) # :後邊可跟填充物,只允許乙個字元
print(''.format('攔路雨'))
精度問題:
print(''.format(3.1415926))
print(''.format(3.14))# .後接保留小數點位數
進製轉換:
print(''.format(250)) # 十進位制轉換成二進位制2
print(''.format(250)) # 十進位制 轉換成八進位制8
print(''.format(250)) # 十進位制 轉換成十進位制10
print(''.format(250)) # 十進位制 轉換成十六進製制16
千位分割符:
print(''.format(100000000))
print(''.format(235445.234235)) # 只對數字生效
python3中的 format 輸出問題
今天使用python的format進行輸出,結果遇到了無法成功輸出的問題,感到十分奇怪,見下所示 coding utf 8 from urllib import request import requests import json from bs4 import beautifulsoup imp...
python中format輸出常用的3種格式
1 name input 請輸入暱稱 2 age input 請輸入年齡 3 money input 請輸入年薪 4 hobby input 請輸入興趣 56 變數賦值 7print 8姓名 9年齡 歲 10年薪 萬 11興趣 12 13 format ag age,mon money,hob ho...
python3中異常處理 Python3異常處理
python的異常處理機制 使用 try.except 捕獲異常 try 業務實現 except error1,error2,as e 出現異常後的處理 異常類的繼承關係 baseexception systemexit keyboardinterrupt generatorexit excepti...