在Python中,我們經常會看到有些字符串前面帶有一個小寫字母“f”,這就是所謂的“f字符串”或“格式化字符串”。
使用f字符串可以更方便地將變量嵌入到字符串中。例如:
name = '小明' age = 18 print(f'我的名字叫{name},今年{age}歲了。')
以上代碼將輸出:
我的名字叫小明,今年18歲了。
在f字符串中,我們使用一對花括號“{ }”來表示要嵌入的變量,變量名寫在花括號中即可。當然,我們也可以在花括號中使用各種運算符和表達式,例如:
a = 3 b = 4 print(f'a + b = {a + b}') # 輸出:a + b = 7
需要注意的是,在f字符串中使用花括號時,如果花括號本身就是字符串中的一部分,需要使用兩對花括號來轉義。例如:
print(f'{{hello}}') # 輸出:{hello}
總之,f字符串是Python中非常方便和實用的字符串格式化方式,可以大大提高代碼的可讀性和可維護性。