活动地址:CSDN21天学习挑战赛
center()函数实例详解
center()返回一个指定的宽度width 居中的字符串,fillchar 为填充的字符,默认为空格。 | |
语 法 | str.center(width[, fillchar]) |
参 数 | width -- 字符串的总宽度。 fillchar -- 填充字符。 |
注 意 | 1、width参数可以为任何整数(包括负整数或0)。 2、当width的值小于或等于字符串长度时,就不会起作用,直接返回字符串本身,不会截断(不会截取字符串)。 2、fillchar 默认是空格 3、fillchar 只能是单个字符 4、奇数个字符时优先向右边补填充字符 5、偶数个字符时优先向左边补填充字符 |
返 回 值 | 返回一个指定的宽度 width 居中的字符串,如果 width 小于字符串宽度直接返回字符串,否则使用 fillchar 去填充。 |
实 例 | |
代 码 | str = "[逆境清醒]" print ("str.center(20, '◆') : ", str.center(20, '◆')) |
运行结果 | str.center(20, '◆') : ◆◆◆◆◆◆◆[逆境清醒]◆◆◆◆◆◆◆ |
代 码 | str = "[逆境清醒]" print ("str.center(10, '☆') : ", str.center(10, '☆')) |
运行结果 | str.center(10, '☆') : ☆☆[逆境清醒]☆☆ |
代 码 | str = "[逆境清醒]" print ("str.center(40) : ", str.center(40)) |
运行结果 | str.center(40) : [逆境清醒] |
代 码 | print('逆境清醒'.center(7, '★')) |
运行结果 | ★★逆境清醒★ |
代 码 | print('逆境清醒'.center(8, '★')) |
运行结果 | ★★逆境清醒★★ |
代 码 | print('逆境清醒'.center(9, '★')) |
运行结果 | ★★★逆境清醒★★ |
代 码 | print('逆境清醒'.center(10, '★')) |
运行结果 | ★★★逆境清醒★★★ |
代 码 | print('逆境清醒'.center(11, '★')) |
运行结果 | ★★★★逆境清醒★★★ |
代 码 | print('Adversity Awake'.center(14, '★')) |
运行结果 | Adversity Awake |
代 码 | print('Adversity Awake'.center(15, '★')) |
运行结果 | Adversity Awake |
代 码 | print('Adversity Awake'.center(16, '★')) |
运行结果 | Adversity Awake★ |
代 码 | print('Adversity Awake'.center(17, '★')) |
运行结果 | ★Adversity Awake★ |
代 码 | print('Adversity Awake'.center(18, '★')) |
运行结果 | ★Adversity Awake★★ |
代 码 | print(' Adversity Awake '.center(28, '8')) |
运行结果 | 88888 Adversity Awake 888888 |
代 码 | #如果 width 小于字符串宽度直接返回字符串,不会截断 print(' Adversity Awake '.center(-1, "*")) print(' Adversity Awake '.center(0, "*")) |
运行结果 | Adversity Awake Adversity Awake |
代 码 | #fillchar 默认是空格 print(' Adversity Awake '.center(28)) |
运行结果 | Adversity Awake |
代 码 | #fillchar 默认是空格 s = ' Adversity Awake ' y = '逆境清醒' print(s.center(35,)) print(y.center(35,)) |
运行结果 | Adversity Awake 逆境清醒 |
代 码 | #fillchar 只能是单个字符,否则出错。 print(' Adversity Awake '.center(28, "*?!")) |
运行结果 | TypeError: The fill character must be exactly one character long |
代 码 | |
运行结果 | |
推荐阅读:
29 | | svg实例详解系列(一) |
28 | | |
27 | | |
26 | | 2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子 |
25 | | 2023春节祝福系列第一弹(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载) |
24 | | |
23 | | |
22 | | |
21 | | python爱心源代码集锦 |
20 | | 巴斯光年python turtle绘图__附源代码 |
19 | | Three.js实例详解___旋转的精灵女孩(附完整代码和资源) |
18 | | |
17 | | |
16 | | |
15 | | |
14 | | |
13 | | |
12 | | |
11 | | 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心) |
10 | | |
9 | | |
8 | | |
7 | | |
6 | | |
5 | | |
4 | | |
3 | | |
2 | | |
1 | |