Python字串的格式化

2021-10-04 05:18:55 字數 507 閱讀 1340

今天我們來講字串的格式化。

廢話不多說,直接上**:

a =

int(

input

('輸入乙個數字'))

b =int

(input

('輸入乙個數字'))

print

('a+b={}'

.format

(a+b)

)

輸出了什麼,是不是a+b的結果。是不是很神奇。

現在我們來說說這三行**。

首先a與b的賦值應該沒有問題。輸出的時候就有問題了。輸出a+b={},這也沒問題,如果只是這麼寫,輸出的就是a+b={},但是結果卻沒有大括號。而且大家注意到後面有乙個.format(),那是什麼東西?

下面我給大家乙個輸出格式

print(『字串模板』.format(變數1,變數2…))

這個模板大家多試試,也就記住了。

注意每個大括號對應乙個格式化的位置,千萬不要少了或者多了。

Python 字串格式化

字串格式化 s 格式化為字串 format hello,s.s enough for ya?values world hot print format values hello,world.hot enough for ya?f 格式化為實數 浮點數 format pi with three dec...

python字串格式化

字串的格式化 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部分。左邊部分的最簡單...

Python字串格式化

字串的格式化 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部分。左邊部分的最簡單...