python居中对齐两边用符号_Python的符号、对齐和用0填充

标签:

# 用0填充

print("用0填充:{0:010.2f}".format(math.pi))

# 用1填充(事实上,你无法实现“用1填充”,因为即使实现了,那也是另外一个数字)

# 此处会被解释为用110个空格填充

print("用1填充:{0:110.2f}".format(math.pi))

# 默认居中对齐

print("默认居中对齐:{0:10.2f}".format(math.pi))

# 左对齐

print("左对齐:{0:<10.2f}".format(math.pi))

# 右对齐

print("右对齐:{0:>10.2f}".format(math.pi))

# 居中对齐

print("居中齐:{0:^10.2f}".format(math.pi))

# 居中对齐且用$填充空白部分

print("{0:$^10.2f}".format(math.pi))

# 居左对齐且用=填充空白部分

print("{0:=<10.2f}".format(math.pi))

# 默认状态下的一正一负

print("默认状态下的一正一负:\n{0:10.2f}\n{1:10.2f}".format(math.pi, -math.pi))

# 符号被隔离的一正一负

print("符号被隔离的一正一负:\n{0:10.2f}\n{1:=10.2f}".format(math.pi, -math.pi))

# 此处结合前面的对齐符号,会有什么效果?

# =号在居中符号前面

print("=号在居中符号前面时:\n{0:10.2f}\n{1:=^10.2f}".format(math.pi, -math.pi))

print("=号在居中符号后面时:\n{0:10.2f}\n{1:^=10.2f}".format(math.pi, -math.pi))

运行结果:

用0填充:0000003.14

用1填充: 3.14

默认居中对齐: 3.14

左对齐:3.14

右对齐: 3.14

居中齐: 3.14

$$$3.14$$$

3.14======

默认状态下的一正一负:

3.14

-3.14

符号被隔离的一正一负:

3.14

- 3.14

=号在居中符号前面时:

3.14

==-3.14===

=号在居中符号后面时:

3.14

-^^^^^3.14

Process finished with exit code 0

print("=号在居中符号前面时:\n{0:10.2f}\n{1:=^10.2f}".format(math.pi, -math.pi))

print("=号在居中符号后面时:\n{0:10.2f}\n{1:^=10.2f}".format(math.pi, -math.pi))

比较可以得知,哪个符号离数字近,哪个符号就生效。

标签:

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值