文章预览
1. 基本变量插值 可以将变量直接插入字符串。 name = "云朵君" age = 30 print( f"My name is {name} and I am {age} years old." ) My name is 云朵君 and I am 30 years old. 2. 表达式求值 可以在 f-strings 中包含表达式。 a = 10 b = 5 print (f "Sum of {a} and {b} is {a + b}." ) Sum of 10 and 5 is 15. 3. 格式化数字 F-strings 可以轻松格式化数字以提高可读性。 value = 1234.56789 print (f "Formatted value: {value:.2f}" ) Formatted value: 1234.57 4. 使用字典 可以在 f-strings 中访问字典键。 person = { 'name' : 'Bob' , 'age' : 28 } print( f"Person's name is {person[ 'name' ]} and age is {person[ 'age' ]} ." ) Person's name is Boband age is 28. 5. 调用函数 F-strings 可以在花括号内调用函数。 def greet (name) : return f"Hello, {name} " print( f"Greeting: {greet( 'Charlie' )} " ) Greeting: Hello, Charlie 6.使用对象属性 可以直接在 f-string
………………………………