字符串排版
- title()
- 标题的每个单词都大写
![bf783096b42941167935b19ab43d697b.png](https://i-blog.csdnimg.cn/blog_migrate/fbc6db678b27d4d9b533571ebaa97860.jpeg)
- capitalize()
- 首个单词大写
![d001be1e30a59168f546ee0917ce5ece.png](https://i-blog.csdnimg.cn/blog_migrate/f8d2fdaa222d320687ea35241dd99f07.jpeg)
- center(width,[,fillchar]]
- width 打印宽度
- fillchar 填充字符
![b727e0c3b58964d83deee378fc615f00.png](https://i-blog.csdnimg.cn/blog_migrate/e303d4ad161af7fbb9ffeff458b1354f.jpeg)
- hello的宽度是5个字符 不填充字符的时候默认为空格 hello居中 总长度变成了10
- 填充字符为=的时候 看的比较清楚
- zfill(width)
- width 打印宽度,居右,左边用0填充
![49500e0917008597a995b572c13c8451.png](https://i-blog.csdnimg.cn/blog_migrate/663c7ff5d7cf1d92ce39e6764b1fe176.jpeg)
- 居右,左边填充了5个0,这个默认只能填充0 这个一般不用 填充其他字符的可以看下面的方法
- ljust(width[,fillchar]
- 左对齐
![2080b4401e19041811936df6df6838ef.png](https://i-blog.csdnimg.cn/blog_migrate/320648e581b202e4ae3f592ceb4a191e.jpeg)
- 如果不加填充字符 默认为空格 如图
- rljust()
- 右对齐
![d3f20c0a34f1ab12f5fc5bb400ac5bb4.png](https://i-blog.csdnimg.cn/blog_migrate/61272eb951c4695d4f0a718c97557b65.jpeg)
- 如果填充字符为0的时候 会发现其实就跟zfill一样 所以我们只要记住这个就行了 那个其实不常用
字符串修改
- 这个比较重要 比较常用
- replace(old,new[,count]
- 字符串中找到匹配的替换成新字符,返回新字符串
- count表示替换几次,不指定的话就是全部替换
![e233eedb9a27b3cd16badc192c4107cb.png](https://i-blog.csdnimg.cn/blog_migrate/d2c99246e474ce70a156e14afa00c64a.jpeg)
- 不指定count的数值,h全部都变成了w,指定了1,只修改了第一个h
- strip([chars])
- 从字符串两端去除指定的字符集chars中的所有字符
- 如果chars没有指定,去除两端的空白字符
![6e860cf44a31c67a1f5e5288fbcf908b.png](https://i-blog.csdnimg.cn/blog_migrate/291ab3dcf8aedebfc8a9c04925d2ddc3.jpeg)
- 第一个str两边有很多的空格,利用strip轻松都去除了 这个功能非常实用
- 加了chars的时候 必须是左右两边的字符 才可以去除 你想去e也是可以的 但是必须也要把h也加进来
- lstrip([chars])
- 从左开始
![65acbe48a7ef6aba974b933133d64b7c.png](https://i-blog.csdnimg.cn/blog_migrate/9b29c3662326ae01833e1cd224265e26.jpeg)
- 调用了lstrip() 只去除了左边的空格
- 左边有空格和he 所以想去除he 要把空格也加入
- rstrip([chars])
- 从右开始
![f8fe2f6289024a263036fccad4eeb67e.png](https://i-blog.csdnimg.cn/blog_migrate/e61312c7113c64dd65e3b39f39bedb86.jpeg)
- 第一个没有问题 只去除右边的空格 左边并没有去除
- 第二个输出 你会发现两个ll都去掉了 是的 他从右开始找 找到空格 o 还有2个l 但是没找到e 所以就停止了
我是阿孝,这节课就讲完了,现在的知识会越来越密集,如果觉得有难度,可以放慢速度,或者多练习几遍,按照我的例子来!知识重在积累!
![0ce87418b64dce95120da86535efd0c9.png](https://i-blog.csdnimg.cn/blog_migrate/63937ac72b901530e58e1e111535ded7.jpeg)