两分钟掌握Python中f-string 的用法

摘要:f-string 是一种在 Python 中格式化字符串的简便方法,它可以让你在字符串字面值中嵌入 Python 表达式。

f-string 是一种在 Python 中格式化字符串的简便方法,它可以让你在字符串字面值中嵌入 Python 表达式。

要创建 f-string,只需在字符串的开头加上一个 f 或 F。例如,“This” 是一个字符串,而 f"This" 是一个 f-string。如何使用 f-string 打印变量呢?你可以在花括号中放入你想要打印的变量名,然后用 f-string 包裹起来。例如,如果有一个变量 name = “Alice”,可以这样打印它:

name = "Alice"print(f"Hello, {name}.")

输出:

Hello, Alice.

也可以在花括号中使用任何有效的 Python 表达式,比如算术运算、函数调用、列表索引等。例如,如有一个列表 scores = [90, 80, 70],可以这样打印它的平均值:

scores = [90, 80, 70]average = sum(scores) / len(scores)print(f"The average score is {average:.2f}.")

输出:

The average score is 80.00.

注意,在花括号中使用了 :.2f 来指定小数点后保留两位。这是一种格式化规范,你可以用它来控制数字、字符串、日期等的显示方式。

来源:自由坦荡的湖泊AI一点号

相关推荐