Python字符串格式化 % format
#8.格式化
# %格式化
# %S 字符串
#s="I am %s age is %s"%("tom","18")
# %d 整数
#s="my age is %d"%(18)
# %f 浮点数
#s="percent %f"%(3434.2222)
#s="percent %.2f"%(3434.2222)
# %%百分号
#s="percent %.2f %%"%(12.153131)
# 9.format格式化
# {}默认按位置安排参数
#s="i am {},age is {}".format("tom",18)
# {0} 按序列号排序
#s="i am {1}, age is {0}".format(19,"tom")
#{name} 按键获取值
#s="i am {name} ,age is {age}".format(name="tom",age=23)
#format(*[]) 格式化列表
#s="i am {0} age is {1}".format(*["tom",10])
#format(**{}) 格式化字典
#s="i am {name}, age is {age}".format(**{"name":"tom","age":24})
#格式化为进制 {:b}二进制 {:o}八进制 {:x}小写字母16进制 {:X} 大写字母16进制 {:d} 十进制
#s="{:b},{:o},{:x},{:X},{:d}".format(10,20,60,60,99)
#print(s)