1、居中

str.center(width[,fillchar])

【作用:根据宽度让字符串居中,默认填充空格,可以自定义填充字符】

【说明:返回一个新的字符串,原字符串不做修改】

In [58]: "in".center(6)#设置字符串为6个字节并且居中,多出的留空,
Out[58]: ' in '
In [59]: "in".center(6,"0")#设置字符串为6个字节并且居中,多出的以‘0’填充
Out[59]: '00in00'

2、左对齐和右对齐

str.ljust(width[,fillchar])
str.rjust(width[,fillchar])

【作用:根据宽度让字符串左对齐/右对齐,默认填充空格,可以自定义填充字符】

【说明:返回一个新的字符串,原字符串不做修改】

#设置字符串长度为3并且右对齐,空出来的用‘l’填充
In [70]: "c".rjust(3,'l')
Out[70]: 'llc'

#设置字符串长度为3并且左对齐,空出来的用‘o’填充
In [71]: "t".ljust(3,'o')
Out[71]: 'too'

3、0填充

str.zifill(width)

【作用:根据长度填充空白为0】

【说明:返回一个新的字符串,原字符串不做修改】

#设置字符串的长度为0并且靠右对齐,多出的以‘0’填充
In [169]: "oh".zfill(10)
Out[169]: '00000000oh'

4、清除

str.strip()
str.lstrip()
str.rstrip()

【作用:清除字符串左右两边的空格或者指定字符】

【说明:返回一个新的字符串,原字符串不做修改】

#清除左右两边的字母‘w’
In [49]: "window".strip("w")
Out[49]: 'indo'

#清除左右两边的‘-’
In [54]: "-------window-----".strip("-")
Out[54]: 'window'

#默认清除空格
In [55]: " window ".strip()
Out[55]: 'window'

#清除右边的空格
In [152]: " in ".rstrip()
Out[152]: ' in'

#清除左边的空格
In [153]: " in ".lstrip()
Out[153]: 'in '

python3 字符串填充 清除相关推荐

  1. Python3字符串填充和对齐代码示例

  2. Python3 字符串

    Python3 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello ...

  3. python3 字符串方法

    python3 字符串方法 1.capitalize() 将字符串的第一个字符改为大写 1 >>> s='i love cnblog' 2 >>> s.capita ...

  4. python3的格式化用法_浅析python3字符串格式化format()函数的简单用法

    format()函数 """ 测试 format()函数 """ def testformat(): # format()函数中有几个元素, ...

  5. python3 字符串 转 ascii码

    在这里先解释一下ASCII,Unicode 和 UTF-8这三者的关系 最早出现的是ASCII,一共包含128个字符(一个字节可以表示256种状态,但第一位所有默认为0,所以只有128种).在接下来计 ...

  6. python居中填充_Python代码中 如何将字符串填充为指定长度并保持原字符串居中呢?...

    摘要: 下文讲述Python代码中字符串填充的方法分享,如下所示: 字符串填充有很多方法, 如for循环填充,while循环填充 那么Python语言中,到底有没有快捷方式对字符串进行填充呢? 下文将 ...

  7. python ljust()、center() 、rjust() 字符串填充左中右对齐

    python ljust().center() .rjust() 字符串填充对齐 文章目录 python ljust().center() .rjust() 字符串填充对齐 1. python lju ...

  8. Power BI 字符串填充一些特定的字符补齐位数

    Power BI 字符串填充一些特定的字符补齐位数 **在SQL中用Lpad()函数或者Rpad()函数** **在excel中用TEXT()函数** **在Power BI 的Power Query ...

  9. python字节流转化为字符串报错_python3.x,_关于Python3字符串转换为字节流的问题,python3.x - phpStudy...

    关于Python3字符串转换为字节流的问题 un = 'BZh91AY&SYA\xaf\x82\r\x00\x00\x01\x01\x80\x02\xc0\x02\x00 \x00!\x9ah ...

最新文章

  1. 错误 1 “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制...
  2. Android移动开发之【Android实战项目】activity生命周期与Java中@Override的作用
  3. [Web开发] 在网页中动态加入RSS feed 元素
  4. 全球增长最快域名解析商Top10:DNSPod新网上榜
  5. sql 相加_SQL多表查询
  6. linux进程号为一,一步步探究linux进程中的用户ID
  7. 练习图200例图纸讲解_建筑安装工程图例及符号手册,最全数据整理,施工图纸从此无忧...
  8. 设置按峰值带宽计费_云平台界面优化升级!VPC网络包年包月计费调整!
  9. html堆叠柱状图脚本,Highcharts 堆叠组柱形图
  10. iview tooltip自动消失_实现自动驾驶,为什么要对汽车、行人的轨迹进行预测?它与物体检测、追踪和路径规划间的关系是什么?...
  11. 电力负荷预测数据集(2018.1-2020.12,间隔15min,10w多条,含温度、风速等天气因素特征)
  12. svnserver 修改配置后重启
  13. add a redfish schema
  14. hdu 6592 Beauty Of Unimodal Sequence
  15. kNN_约会网站匹配效果改进实现代码
  16. 会员权益HTML,会员权益
  17. Linux内核块设备总结(一)
  18. NRF52832开发:普通串口驱动
  19. Python爬虫入门教程:博客园首页推荐博客排行的秘密
  20. java网店源码_java 的电商系统的完整源码

热门文章

  1. Kubernetes — MACVLAN CNI
  2. Keil调试局部变量显示not in scope的问题解决
  3. 韦东山 文件系统映像,mount挂接文件系统
  4. 英特尔高通网上打嘴仗,可看起来更像是夸自己
  5. python开源项目及示例代码
  6. Android开发--List与ArrayList区别
  7. 【ThinkPHP3.2.3】学习ThinkPHP笔记:框架中的配置文件(3)
  8. 关于ORACLE RAC心跳问题的释疑
  9. 在linux中教你通过NFS实现文件共享
  10. wxWidgets编程笔记二(samples使用设置)