三.Python字符串格式化 % format

 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)

猜你喜欢

转载自blog.csdn.net/qq_39663113/article/details/85013676