网站首页 > 技术文章 正文
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 来指定小数点后保留两位。这是一种格式化规范,你可以用它来控制数字、字符串、日期等的显示方式。

猜你喜欢
- 2024-12-30 在 Python 中使用 f-String 格式化字符串
- 2024-12-30 CSnakes:在.NET项目中嵌入Python代码的工具
- 2024-12-30 10个小技巧,让你的 Python 代码更加优雅
- 2024-12-30 什么是Python中的DSL领域特定语言?
- 2024-12-30 python笔记:for循环嵌套。end=""的作用,图形打印
- 2024-12-30 PyScript:让Python在HTML中运行(python处理html文件)
- 2024-12-30 PythonNet:实现Python与.Net代码相互调用!
- 2024-12-30 Python嵌入版(python嵌入版区别)
- 2024-12-30 Python教程-嵌套字典(python字典嵌套字典取值)
- 2024-12-30 Python短文,Python中的嵌套条件语句(六)
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)