字符串格式化输出方法1:
一:字符串%s,元组
name = "tom"
age = 18
print("名字是%s,年龄是%s" % (name, age)) # (name,age)只能是带括号的元组,不能是列表
# 名字是tom,年龄是18
二:十进制%d
# %d -----十进制
name = "tom"
age = 18
print("名字是%s,年龄是%d" % (name, age))
# 名字是tom,年龄是18
三:%f 浮点数(默认6位小数)
# %f 转换成浮点数 (小数部分自然截断) 默认6位小数
name = "tom"
age = 18
print("名字是%s,年龄是%f" % (name, age))
# 名字是tom,年龄是18.000000
四: %x 转换成16进制
# %x 转换成16进制
# 指定长度打印 -----数值和字符串是一样的
五:右对齐“正数”
# 1. %5 右对齐,不足的话左边补空格
name = "tom"
age = 18
print("名字是%s,年龄是%5d" % (name, age))
# 名字是tom,年龄是 18
六: