Python 3 字符串 center( ) 方法


Python 3.8.5

语法格式:

str.center(width[, fillchar])

​描述:

  • 返回一个指定宽度(width)和填充字符(fillchar)的居中格式字符串。
  • 如果宽度(width)小于指定字符串宽度,则直接返回原字符串。

参数说明:

  • width —— 新字符串的总宽度,单位是字符。
  • fillchar —— 填充字符,默认为 ASCII 空格。

返回值:

  • 改变格式后的新字符串。

示例:

  • 宽度参数大于原字符串的宽度。
>>> str1 = '|我爱一条柴|'
>>> str1.center(30, '=')
'===========|我爱一条柴|============'
  • 宽度参数小于原字符串宽度,则直接返回原字符串。
>>> str2 = '铁齿金不换,诚实可靠小郎君'
>>> str2.center(10, '*')
'铁齿金不换,诚实可靠小郎君'
  • fillchar 填充字符默认为 ASCII 空格。
>>> str3 = '武汉加油!'
>>> str3.center(10)
'  武汉加油!   '
  • fillchar 填充字符只能是单个字符。
>>> str4 = '受命于天,既寿永昌!'
>>> str4.center(20, '%%')
Traceback (most recent call last):File "<pyshell#14>", line 1, in <module>str4.center(20, '%%')
TypeError: The fill character must be exactly one character long

center

  • n. 中心,中央;中锋;中心点
  • vi. 居中,被置于中心
  • vt. 集中,使聚集在一点;定中心
  • adj. 中央的,位在正中的
  • n. (Center)人名;(英)森特

Python 3 字符串 center( ) 方法相关推荐

  1. python的字符串一些方法

    python的字符串一些方法 python的字符串内建函数 字符串方法是从python1.6到2.0慢慢加进来的--它们也被加到了Jython中. 这些方法实现了string模块的大部分方法,如下表所 ...

  2. Python 3 字符串 format( ) 方法

    Python 3 字符串 format( ) 方法 Python 3.8.5 语法格式: str.format(*args, **kwargs) 描述: 执行字符串格式化操作. Python 2.6 ...

  3. Python 3 字符串 maketrans( ) 方法

    Python 3 字符串 maketrans( ) 方法 Python 3.8.5 语法格式: static str.maketrans(x[, y[, z]]) 描述: 此静态方法返回一个可供 st ...

  4. Python 3 字符串 encode( ) 方法

    Python 3 字符串 encode( ) 方法 Python 3.8.5 语法格式: str.encode(encoding= 'UTF-8', errors= 'strict') 描述: enc ...

  5. Python 3 字符串 strip( ) 方法

    Python 3 字符串 strip( ) 方法 Python 3.8.5 语法格式: str.strip([chars]) 描述: 移除字符串首尾指定的字符或字符序列,默认为空格. 移除规则:最外侧 ...

  6. Python 3 字符串 ljust( ) 方法

    Python 3 字符串 ljust( ) 方法 Python 3.8.5 语法格式: str.ljust(width[, fillchar]) 描述: 返回宽度为 width 的字符串,原字符串在其 ...

  7. Python 3 字符串 rstrip( ) 方法(转载)

    Python 3 字符串 rstrip( ) 方法 Python 3.8.5 语法格式: str.rstrip([chars]) 描述: 移除字符串尾部的空格或指定字符串. 移除规则:尾部的字符的移除 ...

  8. python反转字符串(简单方法)及简单的文件操作示例

    Python反转字符串的最简单方法是用切片: >>> a='123456' >>> print a[::-1] 654321 切片介绍:切片操作符中的第一个数(冒号 ...

  9. python中字符串的方法及注释

    字符串的方法及注释表: 函数 描述 capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width,fillchar=None) ...

最新文章

  1. c语言函数调用编译等腰三角形,C语言如何输出带“*”的等腰三角形? – 手机爱问...
  2. [ Nowcoder Contest 165 #D ] 合法括号序列
  3. 关于HashCode方法,可变对象和内存泄漏问题
  4. IDEA中SpringBoot项目使用@Data要安装Lombok插件
  5. 禁用CMFCRibbonApplicationButton的单击和双击事件
  6. Java命令行界面(第26部分):CmdOption
  7. bat递归查找指定文件_批处理脚本遍历指定文件夹下的文件
  8. Linux入门:usermod - 修改用户帐户信息
  9. 关于MultiActionController异步Ajax,post;
  10. MySql存储引擎的比较及选择
  11. 看书不挑出版社的都是山炮——评60家国内出版社
  12. 光大银行引入USB Server实现虚拟机调用Ukey
  13. linux 内核通知,[Linux] 内核通知链 notifier
  14. 关于ADB需要知道的一些知识
  15. Python制作手游《和平精英》游戏资料查询助手
  16. 求1!+2!+3!+.......20!
  17. Linux ssh 密钥的生成与使用
  18. C++输入0结束循环
  19. 2020年中国功能性儿童学习用品行业白皮书
  20. 基于asp.net高考志愿填报参考信息管理系统#毕业设计

热门文章

  1. word 文档在左侧显示文档的目录结构的方法
  2. React实现文件上传过程中取消上传
  3. 2022.07.10 第九小组 高小涵 学习笔记
  4. 南阳百里奚计算机学校,南阳之子 百里奚
  5. CTF——web个人总结
  6. 【并行计算-CUDA开发】GPU 的硬体架构 关于存储体的介绍比较好bank conflicts
  7. 数据库驱动和JDBC
  8. 港科夜闻丨香港科大获越秀集团捐赠港币一亿元支持大学发展
  9. 编程题:7-2 复数类的操作
  10. ubuntu 安装搜狗打字法