在 Python 中,您可以使用 %d
佔位符列印整數。
value = 10
print('數量:%d' % value)
輸出
數量:10
此程式碼片段使用 %d
格式指定詞來列印整數值。
使用 %f
列印浮點數。您還可以使用 %.nf
控制小數點位數。
price = 12.34
pi_value = 3.14159
print('價格:%f' % price)
print('圓周率:%.2f' % pi_value)
輸出
價格:12.340000
圓周率:3.14
在這裡,%f
列印浮點數,而 %.2f
則列印四捨五入至小數點後 2 位的數字。
使用 %s
來處理字串,使用 %c
來處理字元。
name = 'John'
character = 'A'
print('姓名:%s' % name)
print('首個字母:%c' % character)
輸出
姓名:John
首個字母:A
要表示十六進制和八進制,可以使用 %x
、%X
和 %o
。
hex_value = 255
oct_value = 64
print('十六進制:%x' % hex_value) # 小寫
print('十六進制:%X' % hex_value) # 大寫
print('八進制:%o' % oct_value)
輸出
十六進制:ff
十六進制:FF
八進制:100
要列印百分號本身,請使用 %%
。
percentage = 75.5
print('百分比:%.2f%%' % percentage)
輸出
百分比:75.50%
.format
和 f-strings您還可以使用 .format
方法和 f-strings 進行更靈活的列印。
value = 10
print('數量:{}'.format(value))
print(f'數量:{value}')
輸出
數量:10
數量:10
總之,Python 的 print
函式提供了多種格式選項,可精確控制整數、浮點數、字串和其他資料類型的輸出。通過掌握這些技巧,您可以提升輸出的可讀性和呈現效果。
file
參數將輸出重新導向至檔案。end
參數,例如 print('文字', end='')
。.format
,您可以在一個列印語句中混合各種類型。%f
列印完整的浮點數,而 %.nf
可以控制小數點位數。\n
(換行)、\t
(定位)等轉義序列。[Python] 通過各種實例深入理解位元運算符 |
---|
[Python] 通過各種實例深入理解關係運算符 |
[Python] 解決 'zsh: command not found: python' 錯誤的方法 |
[Python] 通過各種實例深入理解賦值運算符 |
[Python] 通過各種實例深入理解算術運算符 |
CloneCoding
創新從一行代碼開始!