#主要使用的是字符串的格式化方法进行输出,一般情况下字符串中花括号内部设置输出的格式
#字符串的格式化输出
print("{:.2f}".format(3.1415926)) #3.14 保留小数点后两位
print("{:+.2f}".format(3.1415926)) #+3.14 带符号保留小数点后两位
print("{:-.2f}".format(-10)) #-10.00 带符号保留小数点后两位
print("{:.0f}".format(3.5415926)) #4 不带小数,取整(4舍5入)
print("{:0>2d}".format(6)) #06 数字补0(2d代表数的长度补充左边)
print("{:0<2d}".format(6)) #60 数字补0(2d代表数的长度补充右边)
print("{:,}".format(10000000000)) #10,000,000,000 以逗号分隔数字的格式,人名币表示
print("{:.2%}".format(27)) #2700.00% 百分比
print("{:.2e}".format(10000)) #1.00e+04 指数计数法
print("{:10d}".format(12)) # 12 右对齐(默认宽度为10)
print("{:<10d}".format(12)) #12 左对齐(默认宽度为10)
print("{:^10d}".format(12)) # 12 居中对齐
print("{:b}".format(10)) #1010 二进制输出
print("{:d}".format(10)) #10 十进制输出
print("{:o}".format(10)) #12 八进制输出
print("{:x}".format(10)) #a 十六进制输出
print("{:#x}".format(10)) #0xa 十六进制格式输出