色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python的s%和d%

吉茹定1年前9瀏覽0評論

Python中的字符串格式化有兩種方式:s%和d%。

s%用于將一個或多個變量插入到一個用%s表示的字符串中。

age = 25
name = 'Amy'
print('My name is %s, and I am %d years old.' % (name, age))
# 輸出:My name is Amy, and I am 25 years old.

d%用于將一個數(shù)字插入到一個用%d表示的字符串中。

num = 18
print('I have %d cats.' % num)
# 輸出:I have 18 cats.

需要注意的是,如果要插入多個變量,需要用括號把它們括起來。

另外,格式化字符串還支持一些特殊符號,如\n表示換行,\t表示制表符等。

除了以上兩種方法,Python 3.0以后還提供了一種新的字符串格式化方式,即格式化字符串字面值(f-string)。

age = 25
name = 'Amy'
print(f'My name is {name}, and I am {age} years old.')
# 輸出:My name is Amy, and I am 25 years old.

使用f-string,我們可以直接在字符串中插入變量,而不需要使用%s或%d。