python格式化输出

格式化输出符号:
%s 字符串
%d 有符号的整数
%f 浮点数

格式化输出:

# %实现格式化输出
name = "小明"
print("我的名字是%s" % name) # %s也可以输出其他数据类型

age = 18
print("我的年龄是%03d岁" % age) # 03表示显示3位的数字,不足的以0补全

w = 3.3
print("体重为%.2f" % w) # .2表示保留两位小数

print("我的名字是%s, 体重为%.2f" % (name, w)) # 多个变量使用元组赋值

# f实现格式化输出
print(f'我的名字是{name}, 体重为{w}') # 相对于%,更简洁和高效

 

posted @ 2020-12-16 22:40  foreast  阅读(136)  评论(0编辑  收藏  举报