字符串格式化

方法一:

'''

%s 表示要放入字符串  % 代表要占位  name是要放入的内容
'''
name = "python"
print("我要学 %s" % name)

我要学 python
name = "python"
year = 2023
day = 3.7
print("我要学 %s,今年%d,是%f日" % (name ,year,day))



我要学 python,今年2023,是3.700000日

数字的精度控制:

用m.n来控制数据的宽度和精度

m控制宽度 如:%3d将整数控制在3位

n控制精度 如:%.2d 不限制宽度,只设置小数点精度为2

方法二:

通过语法: f"内容{变量}"的格式来快速格式化

name = "python"
year = 2023
day = 3.7
print(f"我要学{name},今年是{year},是{day}日")
print("我要学 %s,今年%d,是%f日" % (name ,year,day))


我要学python,今年是2023,是3.7日
我要学 python,今年2023,是3.700000日

注:这种方式不理会类型,不做精度控制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值