# 输出你的性别, 姓名, 年龄, 身高, 地址
# 方式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}")
不同的变量类型有相对应的占位符使用方法,如图:
图片来源:百度图片