欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > 【python】字符串扩展-字符串格式化方式2

【python】字符串扩展-字符串格式化方式2

2025/2/23 20:15:30 来源:https://blog.csdn.net/JackCao_Grass/article/details/142493056  浏览:    关键词:【python】字符串扩展-字符串格式化方式2

字符串扩展

  • 字符串的三种定义方式
  • 字符串拼接
  • 字符串格式化
  • 格式化的精度控制
  • 字符串格式化方式2
  • 对表达式进行格式化

学习目标

  1. 掌握快速字符串格式化的方式

字符串格式化 - 快速写法

目前通过 % 符号占位已经很方便了,还能进行精度控制。
可是追求效率和优雅的 Python,是否有更加优雅的方式解决问题呢?

那当然:
通过语法:f"内容{变量}"的格式来快速格式化
看如下代码

name = "小明"
set_up_year = 2006
stock_price = 19.99
message = f"我是{name},我公司成立于:{set_up_year},我公司今天的股价是:{stock_price}"
print(message)

输出结果:

我是小明,我公司成立于:2006,我公司今天的股价是:19.99

数字 19.99不做精度控制,原样输出


"""
演示了第二种字符串格式化的方式:f"{占位}"
"""name = "小明"
set_up_year = 2006
stock_price = 19.99
# f:format
message = f"我是{name},我公司成立于:{set_up_year},我公司今天的股价是:{stock_price}"
print(message)

输出结果:

我是小明,我公司成立于:2006,我公司今天的股价是:19.99

总结:

  1. 可以通过

f"{变量}{变量}" 的方式进行快速格式化

  1. 这种方式
  • 不理会类型
  • 不做精度控制


    适合对精度没有要求的时候快速使用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com