python格式化输出作业_Python格式化输出

格式化输出三种类型:

%d 整型占位符

%f 浮点型占位符

%s 字符串占位符

"字符串" % (赋值1,赋值2,......)

(1)%d 整型占位符

str_var = "孙悟空在五庄观偷了%d个人生果"% (3)

print(str_var)

#运行结果:

孙悟空在五庄观偷了3个人生果

(2)%2d占2位原字符默认具右

str_var = "悟空从人生果树摘了%2d个人生果"% (3)

print(str_var)

#运行结果:

悟空从人生果树摘了 3个人生果

(3)%-3d占3位 原字符默认具左

str_var = "悟空从蟠桃园摘了%3d个仙桃"% (4)

print(str_var)

#运行结果:

悟空从蟠桃园摘了 4个仙桃

(4)%f浮点型占位符,默认小数点保留6位

float_var = "蜡笔小新花费了%f买了一只画笔"% (9.9)

print(float_var)

#运行结果:

蜡笔小新花费了9.900000买了一只画笔

(5)%.2f 小数点保留2位

float_var = "蜡笔小新花费了%.2f买了一只画笔"% (9.9)

print(float_var)

#运行结果:

蜡笔小新花费了9.90买了一只画笔

(6)%f是存在四舍五入的情况

float_var = "蜡笔小新花费了%.2f买了一只画笔"% (9.878)

print(float_var)

#运行结果:

蜡笔小新花费了9.88买了一只画笔

(7)%s 字符串占位符

str_var = "%s在玩植物大战僵尸,被僵尸吃掉了%s"% ("小阳","脑子")

print(str_var)

#运行结果:

小阳在玩植物大战僵尸,被僵尸吃掉了脑子

(8)综合案例:

str_var = "%s在玩植物大战僵尸,被僵尸吃掉了%d%s还剩下%.2f"% ("小阳",1,"脑子",0.5)

print(str_var)

#运行结果:

小阳在玩植物大战僵尸,被僵尸吃掉了1脑子还剩下0.50

(9)字符串的格式化存在类型转换[在不清楚类型转换的时候,直接%s]

str_var = "%s在玩%s款植物大战僵尸,被僵尸吃掉了%s还剩下%s血量"% ("小阳",1,"脑子",0.5)

print(str_var)

#运行结果:

小阳在玩1款植物大战僵尸,被僵尸吃掉了脑子还剩下0.5血量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值