1. 介紹
2. 基本輸出格式
3. 保留小數(shù)位數(shù)
4. 控制寬度和對齊方式
5. 輸出千位分隔符
6. 科學(xué)計數(shù)法輸出
7. 結(jié)論
來限定數(shù)字的輸出格式,從而讓我們的輸出更加規(guī)范和易讀。
基本輸出格式
中,我們可以使用%s、%d、%f等占位符來格式化字符串中的數(shù)據(jù)。其中,%s表示字符串,%d表示整數(shù),%f表示浮點數(shù)。我們可以使用以下代碼輸出一個整數(shù)和一個浮點數(shù)
a = 10
b = 3.14159t("a = %d, b = %f" % (a, b))
輸出結(jié)果為
a = 10, b = 3.141590
保留小數(shù)位數(shù)
中,我們可以使用%.xf來表示保留x位小數(shù)。我們可以使用以下代碼輸出保留兩位小數(shù)的浮點數(shù)
a = 3.14159t("a = %.2f" % a)
輸出結(jié)果為
a = 3.14
控制寬度和對齊方式
dfdf來表示左對齊輸出。我們可以使用以下代碼輸出寬度為5的整數(shù)和寬度為10的浮點數(shù)
a = 10
b = 3.14159t("a = %5d, b = %10.2f" % (a, b))
輸出結(jié)果為
a = 10, b = 3.14
輸出千位分隔符
中,我們可以使用{,}來表示輸出帶有千位分隔符的數(shù)字。我們可以使用以下代碼輸出一個帶有千位分隔符的大整數(shù)
a = 1000000000tat(a))
輸出結(jié)果為
a = 1,000,000,000
科學(xué)計數(shù)法輸出
中,我們可以使用%.ex來表示使用科學(xué)計數(shù)法輸出x位小數(shù)。我們可以使用以下代碼輸出科學(xué)計數(shù)法表示的浮點數(shù)
a = 0.000000000000000000000000000000000000000000000000000000000000314159t("a = %.2e" % a)
輸出結(jié)果為
a = 3.14e-67
df中的數(shù)字格式化輸出。