当前位置:首页 > 实用技巧 >

python输出字符串居中填充(python字符串对齐)

来源:原点资讯(m.360kss.com)时间:2024-02-05 21:42:11作者:YD166手机阅读>>

python输出字符串居中填充,python字符串对齐(1)

在本文中,我们将讨论如何使用“0”、空格或其他字符填充到字符串的方法。

python输出字符串居中填充,python字符串对齐(2)

在字符串的左侧填充
  1. zfill()方法

zfill() 方法返回指定长度的字符串,原字符串右对齐,如不满足,缺少的部分用0填补。

str1 = "abc" print('原始字符串:', str1) str2 = str1.zfill(6) print('修改后字符串:' , str2)

# 输出: 原始字符串: abc 修改后字符串: 000abc

  1. rjust()方法

rjust() 返回一个原字符串右对齐,并使用空格填充设定长度的新字符串。如果指定的长度小于字符串的长度则返回原字符串。

str1 = "abc" print('原始字符串:', str1) str2 = str1.rjust(6) # 默认使用空格填充 print('修改后字符串:' , str2) str2 = str1.rjust(6,"~") # 指定填充字符 print('修改后字符串:' , str2)

# 输出: 原始字符串: abc 修改后字符串: abc 修改后字符串: ~~~abc 在字符串右侧填充

  1. ljust()方法

ljust() 方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。

str1 = "abc" print('原始字符串:', str1) str2 = str1.ljust(6) # 默认使用空格填充 print('修改后字符串:' , str2, "edf") str2 = str1.ljust(6,"~") # 可以指定填充字符 print('修改后字符串:' , str2)

# 输出: 原始字符串: abc 修改后字符串: abc edf 修改后字符串: abc~~~ 在字符串两端填充

  1. center()方法

center() 返回一个居中的,并使用空格填充至指定长度的新字符串。默认填充字符为空格。

str1 = "abc" print('原始字符串:', str1) str2 = str1.center(7) # 默认使用空格填充 print('修改后字符串:' , str2) str2 = str1.center(7,"~") # 可以指定填充字符 print('修改后字符串:' , str2)

# 输出: 原始字符串: abc 修改后字符串: abc 修改后字符串: ~~abc~~

  1. 使用 format() 实现左中右对齐

str1 = "abc" print("{:*>7}".format(str1)) # '>':表示右对齐,长度7,用*填充,默认空格填充 print("{:*<7}".format(str1)) # '<':左对齐,长度7,用*填充,默认空格填充 print("{:*^7}".format(str1)) # '^':居中对齐,长度7,用*填充,默认空格填充

# 输出: ****abc abc**** **abc**

文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈!

栏目热文

python怎么让输出列表换行(python怎么让输出10个数就换行)

python怎么让输出列表换行(python怎么让输出10个数就换行)

1. 普通的输出生活中的“输出”软件中的“输出”Python中变量的输出 # 打印提示 print('hello w...

2024-02-05 22:05:21查看全文 >>

火影历届高招顺序图(火影历届高招表)

火影历届高招顺序图(火影历届高招表)

我还记得当初7月高招忍者金鸣上架之前,有玩家列举出来每年各个月份的高招忍者,指出其中某个月份的忍者大概率会成为天王忍者,...

2024-02-05 22:07:04查看全文 >>

火影历代高招 一览表(火影忍者历代高招一览表)

火影历代高招 一览表(火影忍者历代高招一览表)

在上周忍者平衡性调整之后,“真·忍者之神”鹰佐助跌落神坛,这个集无敌位移、稳定普攻、组合抓取、奥义无前摇而稳定接技能等 ...

2024-02-05 21:28:53查看全文 >>

火影高招出来的时间顺序(火影历代高招顺序图)

火影高招出来的时间顺序(火影历代高招顺序图)

每到火影忍者手游出高招的日子,剑客的心都开始躁动,虽然现在已经不抽A的首付,但是还是很关注。可以说3月份新A已经确定了是...

2024-02-05 21:39:57查看全文 >>

吃鸡kd可以隐藏吗(吃鸡怎么样隐藏自己的kd)

吃鸡kd可以隐藏吗(吃鸡怎么样隐藏自己的kd)

欢迎诸位小伙伴们来到天哥开讲的《和平精英》“精英小课堂”~通常情况下,我们判断一位玩家的游戏水平,都会从“个人战绩”里找...

2024-02-05 22:15:32查看全文 >>

python中怎么以空格分隔输出(python怎么用空格隔开输出)

python中怎么以空格分隔输出(python怎么用空格隔开输出)

当使用Python编程语言时,可以使用print函数来实现输出。下面是一个简单的示例代码:print("Hell...

2024-02-05 22:06:11查看全文 >>

python怎么用空格隔开输出(python输出用逗号隔开)

python怎么用空格隔开输出(python输出用逗号隔开)

语言基础1、在Python中, 合法的 标识符是 ( )。A. _B. 3CC. it’sD. str【答案】A2、Py...

2024-02-05 22:10:58查看全文 >>

python format方法(python中列表怎么用format函数)

python format方法(python中列表怎么用format函数)

大家有没有想过一个问题,为什么我们通常会使用四舍五入的方法保留小数,而不是采用其他方式?其实呀,四舍五入是一种精确度的保...

2024-02-05 21:52:43查看全文 >>

python中format怎么让字符串居中(python如何让字符串居中)

python中format怎么让字符串居中(python如何让字符串居中)

var vote_init_script = document.getElementById("vote_init_no...

2024-02-05 22:01:35查看全文 >>

python输出字符串长度居中填充(python输出一个字符串的长度)

python输出字符串长度居中填充(python输出一个字符串的长度)

07、center()描述:返回一个长度为width,两边用fillchar(单字符)填充的字符串,即字符串str居中,...

2024-02-05 21:51:46查看全文 >>

文档排行