Python-字符串内容对齐操作的方法

字符串对齐

一、center()

  居中对齐;

  第1个参数指定宽度,若设置宽度小于实际宽度则返回原字符串;

  第2个参数指定填充符,该参数是可选的,默认是空格。

二、ljust()

  左对齐;

  第1个参数指定宽度,若设置宽度小于实际宽度则返回原字符串;

  第2个参数指定填充符,该参数是可选的,默认是空格。

三、rjust()

  右对齐;

  第1个参数指定宽度,若设置宽度小于实际宽度则返回原字符串;

  第2个参数指定填充符,该参数是可选的,默认是空格。

四、zfill()

  右对齐,左边用0填充;

  该方法只接受一个参数,指定字符串的宽度,若指定宽度小于实际宽度则返回原字符串。

复制代码
 1 s = 'hello,Python'
 2 
 3 '''居中对齐'''
 4 print(s.center(20, '*'))
 5 
 6 '''左对齐'''
 7 print(s.ljust(20, '*'))
 8 print(s.ljust(10))
 9 print(s.ljust(20))
10 
11 '''右对齐'''
12 print(s.rjust(20, '*'))
13 print(s.rjust(10))
14 print(s.rjust(20))
15 
16 '''右对齐,使用0填充'''
17 print(s.zfill(20))
18 print(s.zfill(10))
19 print('-8910'.zfill(8)) #-0008910。注意:0加在负号后,最终加上负号共8位
复制代码

 

posted @   Xxiaoyu  阅读(1038)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示