笔记【字符串及相关操作】
-- 字符串
-字符串索引
-开始 : 结束 : 步长
-左闭右开,不含结束的索引
-步长无论正负值,它的本质是确定从开始位为起点,每隔一段步长取一个值(只需用开始位加上步长确定一下个值)
-步长取负数,方向相反
-- 注释
#
'''
"""
ctrl + /
--- 判断类型
type()
--- 字符串拼接
用 +
--- 输入函数
Input()
无论用户输入的是什么类型的,最终都是以字符串的形式进行保存
所以就会用数据转换的需求,但是Input接收的字符串必须单纯
-如
Input()-------- ‘23’
int( )------yes----- 23
Input()-------- ‘23a’
int( )-----no------ 23
------ 字符串的一些操作
ZY:字符串本质是文本,不可变,所以对它进行一些操作都会生成新的字符串
1. zfc.split() ----- 字符串以什么内容进行分隔,分隔后的结果以,隔开
2. zfc.count() ------ 统计
3. zfc.find() --------找数据返回起始位置的索引值,找不到会返回-1
4. zfc.index() -------找数据返回起始位置的索引值,找不到会报错
5. zfc.replace() ----- 替换且可以规定次数,次数是可选项
-zfc.replace("@","!",2)将zfc里的@替换成!只用替换两次
