python基础12_格式化输出

本文介绍了Python中格式化输出的不同方式,包括使用字符串拼接、format()函数、f-string以及模板字符串,通过实例展示了如何在不同场景下灵活应用这些方法来生成格式化的文本输出。
摘要由CSDN通过智能技术生成
"格式化输出,什么是格式化输出呢?"
"""
举个例子,过年的时候,对吧, 你是不是要发祝福语
龙年,祝大家万事如意,身体健康
或者是你收到电话费短信通知的时候
某某的用户,截止xx日期,你的话费余额为xx
这种有固定格式的,然后有些是变化内容的就是通过格式化的去打印,具体用法如下
"""
str_0 = "龙年,祝张三万事如意,身体健康"
str_1 = "年, 祝"
str_2 = "万事如意,身体健康"
# 通过字符串拼接的方式实现格式化输出
print("龙", str_1, "张三", str_2)
print("猪", str_1, "李四", str_2)
# format 进行格式化输出
str_0 = "{}年,祝{}万事如意,身体健康".format("龙", "张三")
print(str_0)
str_3 = "龙"
str_4 = "张三"
# 通过前面加f实现变量的嵌入
str_5 = f"{str_3}年,祝{str_4}万事如意,身体健康"
print(str_5)
#通过百分号的方式
str_6 = "在%d这个吉祥的年份,%s年,身高%f的我,祝大家万事如意,身体健康" % (2024, "龙", 172.23)
print(str_6)

"""
尊敬的(xx)客户,您(xx)年(x)月共消费(7)元,其中活动返费(6.00)元,实际应付1元
"""
str_00 = "李四"
str_01 = 2023
str_02 = 5
str_03 = 8
str_04 = 7.00
print("尊敬的"+str(str_00)+"客户,您"+str(str_01)+"年"+str(str_02)+"月共消费"+str(str_03)+"元,其中活动返费"+str(str_04)+"元,实际应付1元")
print("尊敬的{}客户,您{}年{}月共消费{}元,其中活动返费{}元,实际应付1元".format("李四","2023","5", str_03, str_04))
print(f"尊敬的{str_00}客户,您{str_01}年{str_02}月共消费{str_03}元,其中活动返费{str_04}元,实际应付1元")
print("尊敬的%s客户,您%d年%d月共消费%d元,其中活动返费%.2f元,实际应付1元"%(str_00,str_01,str_02,str_03,str_04))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值