🌵今日核心知识点
字符串是Python最常用数据类型,文本存储、数据提取、内容处理都离不开字符串。今天讲解索引取值、切片、拼接、常用内置方法等高频基础操作。
🌳基础语法原理
1. 字符串下标索引:从左往右从0开始编号,从右往左负数编号,通过下标精准取出单个字符
2. 字符串切片:截取字符串部分内容,格式 字符串[起始:结束:步长] ,依旧遵循左闭右开规则
3. 字符串属于不可变数据类型,无法单独修改某个字符,只能重新生成字符串
🌴代码实操示例
# 定义字符串
str1 = "python学习打卡"
# 1.索引取值
print(str1[0]) # 取出第一个字符 p
print(str1[-1]) # 取出最后一个字符
# 2.切片截取
print(str1[0:6]) # 截取前6位 python
# 3.字符串拼接
a = "Hello"
b = "Python"
print(a + " " + b)
# 4.常用内置方法
print(str1.upper()) # 全部转为大写
print(str1.lower()) # 全部转为小写
print(str1.replace("python","Java")) # 内容替换
print(str1.split("学")) # 按照字符分割字符串
⚠️新手易错点
1. 索引下标超出字符串长度会直接报索引越界错误
2. 切片结束位置写超出长度数字不会报错,会截取到字符串末尾
3. 字符串不能用下标直接赋值修改,会触发类型报错
4. split分割后得到的是列表数据,不再是字符串
✨今日小结
索引精准取字符,切片灵活截取片段,内置方法完成大小写转换、替换、分割,字符串操作是文本处理、数据爬虫的底层基础。
#Python #Python自学 #编程入门 #计算机基础 #零基础学编程 #每日编程打卡