python 格式化输出 占位符的使用

本文介绍在Python中如何优雅地输出个人基本信息,包括使用直接输出、占位符和f-string三种方法,并详细解释了不同变量类型的占位符使用方法。
# 输出你的性别, 姓名, 年龄, 身高, 地址
# 方式1   直接输出

print("性别:男")
print("姓名:qym")
print("年龄:22")
print("身高:173.5")
print("地址:中国")


# 方式2   使用占位符输出

sex = "男"
name = "qym"
age = 22
height = 173.5
address = "中国"
# 用占位符方式输出,前提是要知道每个变量的数据类型,不同的数据类型有不同的占位符
# 对于浮点数类型来讲,在使用占位符时(%.nf  n代表保留小数后几位,默认是6位)
# /n是换行
print("性别:%s/n姓名:%s/n年龄:%d/n身高:%.1f/n地址:%s"% (sex, name, age, height, address))

# 对于整数类型来讲 [eg. 想把3变成0003]	
stu_num = 3
# %03d % stu_num  代表着给3前边加3个0
print("学号是%03d" %stu_num)



# 方式3 使用 f- string 格式化输出,这个方法在python 3.6 版本之后才可以用,但是官方推荐使用这种方法

sex = "男"
name = "qym"
age = 22
height = 173.5
address = "中国"
#  使用使用 f- string 格式化输出性别, 姓名, 年龄, 身高, 地址
print(f"性别:{sex}, 姓名:{name}, 年龄:{age}, 身高:{height}, 地址:{address}")

不同的变量类型有相对应的占位符使用方法,如图:

在这里插入图片描述
图片来源:百度图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值