Python中字符串的一些方法回顾(文本对齐、去除空白)
# python中字符串的一些方法回顾(文本对齐、去除空白)
文本对齐的方法,以及用strip函数去除字符串的中空白字符
# 代码
# 假设:以下内容是从网络上抓取下来的
# 要求:顺序并且居中对齐输出一下内容
poem = ["\t\n登鹤鹊楼",
"王之涣",
"白日依山尽\t\n",
"黄河入海流",
"欲穷千里目",
"更上一层楼"]
for poem_str in poem:
# 先使用strip方法去除字符串中的空白字符
# 居中对齐
'''
Python center() 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串。默认填充字符为空格。
'''
print("|%s|" % poem_str.strip().center(10, " "))
# 向左对齐
# print("|%s|" % poem_str.ljust(10, " "))
# 向右对齐
# print("|%s|" % poem_str.rjust(10, " "))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 运行结果
| 登鹤鹊楼 |
| 王之涣 |
| 白日依山尽 |
| 黄河入海流 |
| 欲穷千里目 |
| 更上一层楼 |
1
2
3
4
5
6
2
3
4
5
6
1
2
3
4
5
6
2
3
4
5
6
编辑 (opens new window)
上次更新: 2022/12/31, 16:52:27
- 01
- SpringCache基本配置类05-16
- 03
- Rpamis-security-原理解析12-13