专栏首页算法channel字符串对齐的常用方法

字符串对齐的常用方法

你好,我是 zhenguo 今天这篇文章汇总一些关于字符串对齐的常用方法。

1 左对齐字符串

# 1 左对齐字符串
# 使得总长度为 20
In [2]: text = 'Hello World'         ```                                 
In [3]: text.ljust(20)                     
Out[3]: 'Hello World         '

2 右对齐字符串

# 2 右对齐字符串
# 使得总长度为 20 
In [6]: text.rjust(20)                 
Out[6]: '         Hello World'

3 中间对齐字符串

# 3 中间对齐字符串
# 使得总长度为 20 

In [7]: text.center(20)                   
Out[7]: '    Hello World     '

4 右对齐字符串

# 4 右对齐字符串
# 使得总长度为 20 

In [8]: format(text, '>20')                             
Out[8]: '         Hello World'

5 左对齐字符串

# 5 左对齐字符串
# 使得总长度为 20 
In [10]: format(text, '<20')                        
Out[10]: 'Hello World         '

6 中间对齐字符串

# 6 中间对齐字符串
# 使得总长度为 20 
In [11]: format(text, '^20')                      
Out[11]: '    Hello World     '

7 中间对齐字符串,并用-填充

# 7 中间对齐字符串,并用-填充
# 使得总长度为 20  
In [12]: format(text, '-^20')       
Out[12]: '----Hello World-----'

8 每行固定显示10个字符

# 8 每行固定显示10个字符

In [21]: s="""我是安装nlp包 corpy, 
    ...: 服务器是腾讯Ubuntu 18.04 , 
    ...: 使用 pip 安装优先走腾讯index源, 
    ...: 很遗憾安装到中间,安装依赖包 ufdl.udpipe """
    
In [15]: import textwrap
In [23]: print(textwrap.fill(s, 10)) 
我是安装nlp包
corpy, 服务器
是腾讯Ubuntu
18.04 , 使用
pip 安装优先走腾
讯index源, 很
遗憾安装到中间,安装
依赖包 ufdl.u
dpipe

9 基于上面这些方法,能够实现我的第一个 Python 小项目,开放完整代码 里的KWIC显示,感兴趣的可以看看。

本文分享自微信公众号 - Python与机器学习算法频道(alg-channel),作者:zhenguo

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-05-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 第38天:运算符、字符串对象常用方法

    console.log(0||1);   1 console.log(1||0);   1 console.log(1||5);   1 console.log...

    半指温柔乐
  • 20个常用的JavaScript字符串方法

    concat() 方法用于连接两个或多个字符串,此方法不改变现有的字符串,返回拼接后的新的字符串。

    Fundebug
  • VBA实用小程序57: 左对齐或右对齐字符串

    使用下面的程序,可以将字符串使用指定字符填充到指定的长度,从而实现字符串的左对齐或者右对齐。程序代码如下:

    fanjy
  • JavaScript 字符串常用方法介绍

    本文遵守创作共享CC BY-NC-SA 4.0协议 网络平台如需转载必须与本人联系确认。

    前端GoGoGo
  • JS截取字符串常用方法

    功能:字符串截取,比如想从"MinidxSearchEngine”中得到"Minidx”就要用到substring(0,6)

    山河木马
  • Javscript字符串常用方法总结

    接收一个参数,可以是一个正则表达式字符串,也可以是一个RegExp对象,找到则返回匹配索引,否则返回 -1

    @超人
  • Python3--字符串常用操作方法

    print('hello' in name)  #判断hello 是否存在name里,执行结果为True

    用户7886150
  • Python—字符串常用的格式化方法

    其实如果要通读字符串的所有方法,只需要在pycharm中输入st.就会自动弹出字符串的方法列表,挨个试过去就知道了

    Ed_Frey
  • python常用的六个字符串处理方法

    4.split(通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num+1 个子字符串)

    py3study

扫码关注云+社区

领取腾讯云代金券