(转)Python - 字符串对齐

https://zhuanlan.zhihu.com/p/33923344-----------Python小知识:用format格式化输出字符串
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012515223/article/details/20463231

字符串对齐

Python中, 字符串对齐, 使用ljust(), 左对齐;rjust(), 右对齐;center(), 中间对齐;

也可以修改第三个参数, 修改填充数据, 默认使用空格;

 

代码如下:

 

  1.  
    # -*- coding: utf-8 -*-
  2.  
     
  3.  
    #====================
  4.  
    #File: TextExercise.py
  5.  
    #Author: Wendy
  6.  
    #Date: 2014-03-04
  7.  
    #====================
  8.  
     
  9.  
    #eclipse pydev, python2.7
  10.  
     
  11.  
    print('|' + 'hej'.ljust(20) + '|' + 'hej'.rjust(20) + '|' + 'hej'.center(20) + '|')
  12.  
    print('hej'.center(20, '+')) #一共有20个字符, 中间使用hej, 其他用+填充


输出:

 

    1.  
      |hej | hej| hej |
    2.  
      ++++++++hej+++++++++
    3.  

posted @   liujiacai  阅读(389)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
点击右上角即可分享
微信分享提示