Python 字串格式化

2021-10-24 16:17:43 字數 1170 閱讀 3356

#字串格式化

print

("我叫%s,今年%d歲了。"%(

"張三",10

))#方法1 %

# 指定長度:

# %5d 右對齊,不足左邊補空格

# %-5d - 代表左對齊,不足右邊預設補空格

# %05d 右對齊,不足左邊補0

print

("我叫{},今年{}歲了。"

.format

("李四",20

))#方法2 .format 順序填坑

print

("我叫,今年歲了。"

.format(33

,"李三三"))

#方法2 .format 下標填坑

print

("我叫,今年歲了。"

.format

(bb =

22,aa =

"李四四"))

#方法2 .format 變數填坑

print

("我叫,今年歲了。"

.format

("李六六",66

))#方法2 .format 對齊玩法

# >右對齊,輸出長度為5,空缺*號補齊。最前面的0是下標填坑。

# 《左對齊,輸出長度為6,空缺-號補齊。最前面的1是下標填坑。

# 中間對齊用 ^

aa =

"王五"

bb =

30print

(f"我叫,今年歲了。"

)#方法3 f

# python字串格式化符號:

# %c 格式化字元及其ascii碼

# %s 格式化字串

# %d 格式化整數

# %u 格式化無符號整型

# %o 格式化無符號八進位制數

# %x 格式化無符號十六進製制數

# %x 格式化無符號十六進製制數(大寫)

# %f 格式化浮點數字,可指定小數點後的精度

# %e 用科學計數法格式化浮點數

# %e 作用同%e,用科學計數法格式化浮點數

# %g %f和%e的簡寫

# %g %f 和 %e 的簡寫

# %p 用十六進製制數格式化變數的位址

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中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部分。左邊部分的最簡單...