python3格式化輸出有哪些方法?

markriver發表於2021-09-11

在程式設計中輸出檔案是非常簡單的操作,很多小夥伴已經見怪不怪了。關於python輸出方面的內容之前也講很多,而且小編最近函式、程式碼之類講的比較多,很多小夥伴學的有點乏味。所以今天想談一下格式化輸出給大家增加一點新的內容。對於基礎輸出內容模糊的小夥伴可以再自己溫習,這個就不過多講解了。相信大家已經在期待今天的內容了,其他不再多說,直接進入主題。


直接簡單的輸出

#簡單輸出一個字串

>>>print('hello python apple')
hello python apple

#簡單輸出多個字串

>>>print('hello','python', 'apple')
hello python apple


#簡單輸出拼接字串

>>>print('hello'+ 'tpython'+ 'tapple')
hello  python  apple

格式化輸出 --為了讓輸出更加美觀

主要是   1.%用法     2.format用法

1. %()

print('''===我的個人資料===
name:%s
sex:%s
age:%d
height:%f
'''%('我的家在東北',"boy",15,70.66))
#總結  %s放任何資料   %d%f 放數字

輸出結果:

===我的個人資料===
name:我的家在東北
sex:boy
age:15
height:70.660000

2. 另一種方式 {}字串.format()

print('''===我的個人資料===
name:{0}
sex:{1}
age:{2}
height:{3}
'''.format('我的家在東北',"boy",15,70.66))


輸出結果:

===我的個人資料===
name:我的家在東北
sex:boy
age:15
height:70.66


注意的點

1. {}要比()輸入的少;

2.  {}索引裡面的值從0開始;

3. {}裡面的索引都要同時給或者同時不給

以上都是python3格式化輸出的乾貨,操作非常適用和簡單。學會的也可以儲存起來,方便下次不會繼續查閱~

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/818/viewspace-2832279/,如需轉載,請註明出處,否則將追究法律責任。

相關文章