欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python%格式化輸出

林玟書1年前8瀏覽0評論

在Python中,格式化輸出是非常常用的功能。通過使用百分號(%)進行格式化輸出可以非常方便地將變量或者字符串進行格式化輸出。

# 字符串變量的格式化輸出
name = '張三'
age = 18
print('我叫%s,今年%d歲' % (name, age))
# 保留小數(shù)位的格式化輸出
rate = 0.618
print('勝率為%.2f%%' % (rate * 100))
# 寬度對齊的格式化輸出
score = 90
print('我的成績?yōu)椋?5d' % score)

在上面的示例中,使用百分號(%)進行字符串的格式化輸出,%s代表字符串,%d代表數(shù)字(整型),%.2f代表浮點數(shù)保留兩位小數(shù)。在使用多個變量進行格式化輸出時,需要將變量使用小括號括起來,并用逗號分隔。

而寬度對齊的格式化輸出中,%5d表示輸出的寬度為5個字符,如果數(shù)字位數(shù)不足5個,則左邊自動補空格。

除了百分號(%)進行格式化輸出,Python3中也提供了一種新的方式——f-string。

name = '李四'
age = 20
print(f'我叫{name},今年{age}歲')

在f-string中,可以使用大括號({})將變量直接放進字符串中,非常方便。