format格式化输出

format格式控制,{<参数标记>:<格式控制标记>}
格式控制标记有:
<填充> 只允许有一位,没有的话默认为空格。可以为“-”、“*”etc.
<对齐> 没有的话默认为左对齐 ^<>分别对应居中,左对齐,右对齐
<宽度> 输出字符串的长度
<,> 代表 千分位符
<.> 精度,确定字符串长度,小数的精度
<类型> 结合小数 如e f E b d o x X
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

# format格式控制,{<参数标记>:<格式控制标记>}
# 格式控制标记有:
# <填充>只允许有一位,没有的话默认为空格。可以为“-”、“*”etc.
# <对齐>没有的话默认为左对齐 ^<>分别对应居中,左对齐,右对齐
# <宽度>输出字符串的长度
x="python"
y="hello"
print("{:10}".format(x),end='/')
print("{:^10}".format(x),end='/')
print("{:-^10}".format(x),end='/')
print("{:-^10}分割{:*^10}".format(x,y),end='/')
# <,>代表 千分位符
print("{:,}".format(520000000),end='/')
print("{:,}".format(52000.99999),end='/')
# <.>精度,确定字符串长度,小数的精度
#<类型> 结合小数 如e f E b d o x X
print("{:.3}".format("python"),end='/')
print("{:.3}".format(52000.99999),end='/')
print("{:.3e}".format(52000.99999),end='/')
print("{:.3E}".format(52000.99999),end='/')
print("{:.3f}".format(52000.99999),end='/')
print("{:b}".format(8),end='/')

输出结果

python    /  python  /--python--/--python--分割**hello***
520,000,000/52,000.99999
pyt/5.2e+04/5.200e+04/5.200E+04/52001.000/1000/
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值