一、替换
replace()
语法:replace(原始值,替换值,count)
count:替换全部替换,或者通过count替换次数
二、 字符串切割:字符串切割后为列表
split('分隔符',maxsplit):返回的结果是一个列表,maxsplit是最多分割次数
rsplit()同理split
Splitlines():按照行切割
三、修改大小写
Title():每个单词首字母大写
upper():将字符串所有转为大写
lower():将字符串所有转为小写
capitalize():将字符串首字母转为大写
四、字符串空格与格式
删除字符串左侧/右侧空格:
strip():去掉头和尾的空格
lstrip():去除左侧空格
rstrip():去除右侧空格
添加空格空值字符串左右对齐方式:
center(width):将字符串放在中间位置
ljust(width):左对齐
rjust(width):右对齐
五、格式化输出方法
1、使用%d,%s,%f方式占位
例如:
2、使用format方法
A、省略字段名,传递位置参数
大括号个数可以少于位置参数的个数,但是不能多于
B、变量进行复用
使用数字填充,从0开始计数
六、综合练习
模拟论坛:
1、论坛发表一句话
2、用户评论(需显示评论用户名,评论内容,评论内容长度不得超过20个字,不得包含敏感字符,评论内容也不能为空)
3、可反复评论