大家好,我是老白,今天是我开始学习Python的第6天。
可能是0基础的原因,学习起来其实还是有点费时间的,截止到昨天,字符串已经学习了2个功能-“合并和“分片和索引”;今天学习最后两个功能-替换和格式化符。
1.替换功能
下面这幅图是我在网上下载下来的,大家应该经常看到过,很多情况下,为了保证用户的信息安全,很多场合的用户信息都会选择部分隐藏,用***来代替,今天我们试着用字符串的方法来实现这一功能以第一组电话号码为例:
输入代码:
其中我们使用了新的字符串方法replace()进行“遮挡”。replace方法的括号中,第一个
phone_number[3:9]代表着要被替换的部分,后面的'*' * 6表示将要替换成什么字符,也就是把*乘以6,显示6个*,如果你最终没有写错的话,最终显示的结果是:135******1703
2.字符串格式化符
这样的填空题大家应该都刻骨铭心,当字符串中有多个需要填写的时候,我们可以使用“.format”()来批量处理,他的基本方式有以下几种,输入代码:
最终显示的结果:
显示的结果完全一样!
好了,学到这里的话,变量的字串符的基本概念和常用的方法差不多能理解了,缺少的就是联系了。
下一步,我要开始学习更深的循环和函数了!
加油,兄弟们!