当前位置:首页>python>Python纯小白入门第26课 字符串切片基础

Python纯小白入门第26课 字符串切片基础

  • 2026-10-21 12:43:34
Python纯小白入门第26课 字符串切片基础

一、课程基本信息

课程时长:40分钟

前置知识:字符串、索引、len()函数

二、教学目标

知识目标:理解字符串切片概念,掌握切片基础语法与规则。

技能目标:根据需求截取字符串中的部分文本。

素养目标:灵活运用省略写法简化代码。

三、教学重难点

重点:切片基础语法、左闭右开规则

难点:理解“结束索引不被截取”,熟练使用省略索引的简写形式

四、课前准备

Python环境、切片分段演示代码

五、时长分配

导入(5)→新知(14)→案例实操(13)→练习点评(5)→小结作业(3)

六、详细教学过程

(一)课堂导入

回顾索引:索引只能取出单个字符。提出需求:想要一次性取出连续的一段文字,比如从第2个字截取到第5个字,就需要用到字符串切片。

(二)新知讲解

知识点1:切片核心语法与规则

1.基础语法:字符串[起始索引 : 结束索引]

2.核心规则:左闭右开,截取范围包含「起始索引」,不包含「结束索引」对应的字符。

3.通俗解释:取到结束索引的前一位为止。

知识点2:索引省略简写规则

1.省略起始索引:字符串[:结束索引],默认从索引0(开头)开始截取。

2.省略结束索引:字符串[起始索引:],默认一直截取到字符串最后一位。

3.两个索引都省略:字符串[:],截取整个字符串。

(三)案例演示+学员实操

Pythons = "abcdefg"# 1. 完整写法:索引1 到 4(不取4)print(s[1:4])# 2. 省略起始索引:从开头到索引3print(s[:3])# 3. 省略结束索引:从索引4到末尾print(s[4:])# 4. 全省略:截取全部print(s[:])

逐行标注截取范围,强化左闭右开规则。

(四)课堂练习+答疑点评

当堂练习:

1.截取字符串"123456"中第2个到第5个字符。

2.截取字符串"春暖花开"前3个字符。

点评要点:反复强调“结束位不取”,这是切片最容易出错的地方。

(五)课堂小结+课后作业

1.小结:切片截取连续文本,规则左闭右开;支持省略首尾索引简化代码。

2.作业:自定义手机号字符串,利用切片截取中间4位数字。

最新文章

随机文章