python字符串格式化之(快速格式化)方式

文章介绍了Python中除了传统的百分号格式化方式之外,f-string这种更高效的字符串格式化方法。f-string类似JavaScript的模板字符串,允许直接在字符串中嵌入变量,无需额外的转换操作,且输出数据保持原始类型。
摘要由CSDN通过智能技术生成

之前我们接触的字符串格式化方式是百分号方式的

而除了百分号外 我们还有一种快速格式化的方式
其实百分号方式已经相对很方便了 但是 对于追求效率的python来说 并不是最优解
我们还有一种快速格式化方式

语法大体就是 f"字符串内容{插入变量}字符串内容" 这个语法首先 字符串前面要加个f 声明一下 然后 里面这个变量的插入方式对js的朋友来说并不陌生 有点像ES6的模板字符串

好 那么直接来写代码

name = "深圳市飞科技术莲花有限公司"
time = 2002
fund = 5000000.533
print(f"公司名称{name}于{time}成立,注册资金{fund}")

运行结果如下
在这里插入图片描述
这里 我们就里一共了 快速格式化的感受整理了一个字符串内容 供print语句说出 不过 我们可以看到 这里的小数点正常展示了

因为 这种方式是不控制数据的类型的 所以 你是什么数据 他就会以什么数据类型去输出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值