3.2 Python语言程序设计3导学案-2025-2026学年浙教版高中信息技术必修一

2026-04-12
| 3页
| 345人阅读
| 38人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高一
章节 3.2 Python语言程序设计
类型 学案-导学案
知识点 -
使用场景 同步教学-新授课
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 32 KB
发布时间 2026-04-12
更新时间 2026-04-12
作者 2951439846
品牌系列 -
审核时间 2026-04-12
下载链接 https://m.zxxk.com/soft/57306076.html
价格 0.00储值(1储值=1元)
来源 学科网

摘要:

该高中信息技术导学案聚焦Python数据结构中的字符串操作,核心知识点包括字符串的定义、索引(正索引与负索引)、访问及切片。通过案例表格直观呈现索引标号,衔接算法程序实现的前期知识,以“定义-案例-操作”的学习支架帮助学生构建知识体系。 资料特色在于案例表格清晰展示索引对应关系,典例训练覆盖多种切片场景,通过具体操作培养学生的计算思维,促进数字化学习与创新,助力学生熟练掌握字符串操作技能,提升问题解决能力。

内容正文:

2026学年信息技术学科学案系列15 姓名: 班级: 第三章 算法的程序实现 第3节 python数据结构 【知识技能】 了解 Python 的数据结构。 【学习目标】 熟练掌握字符串索引,字符串访问,字符串切片等操作 【知识清单】 1、 字符串的定义 定义:用单引号(’ )、双引号(” )或三引号(”’ )括起来的一个字符序列。 示例字符串:s=“hello”、a=‘班级’ 特点: ①是不可变数据,一旦创建了一个字符串,这个字符串的内容是不可改变的。 ②可以通过索引来访问字符串中的字符。 2、 字符串的索引 正索引:从左往右,从0开始逐一递增 负索引:从右往左,从-1开始逐一递减 索引:所在位置 案例 字符串“Hello,Python”索引标号 字符 H e l l o , P y t h o n 正索引 1 2 3 4 5 6 7 8 9 10 11 12 负索引 -13 -12 -11 -9 -8 -7 -6 -5 -4 -3 -2 -1 3、 字符串的访问 访问字符串的某个元素: 字符串名[索引号] 案例 字符串“Hello,Python”索引标号 字符 H e l l o , P y t h o n 正索引 1 2 3 4 5 6 7 8 9 10 11 12 负索引 -13 -12 -11 -9 -8 -7 -6 -5 -4 -3 -2 -1 S[0] S[-12] S[6] S[4] S[-4] 4、 字符串的切片 切片:序列的某个子区域/读取字符串中连续或不连续的多个字符 格式:字符串名[开始位置:结束位置:步长] · 开始位置表示开始索引值 · 结束位置表示结束索引值(结束位置处取不到) · 步长表示步长默认为1(可以不写,从左向右取字符串s步长为正数,从右向左取字符串步长为负数) · 开始位置不写时默认从第一个字符开始 · 结束位置不写时默认获取到最后一个字符 · 开始位置和结束位置都不写默认获取所有字符 案例 字符串“Hello,Python”索引标号 字符 H e l l o , P y t h o n 正索引 1 2 3 4 5 6 7 8 9 10 11 12 负索引 -13 -12 -11 -9 -8 -7 -6 -5 -4 -3 -2 -1 S[1:4] S[1:4:2] S[-2:-5:-1] S[1:-1] S[:3] S[1:] S[:] S[::-1] 【典例训练】 1.将下列内容填写完整 a=“python 是一种语言” 字符 p y t h o n 是 一 种 语 言 正索引 负索引 ①a[5]= ⑥a[:6:2]= ⑪a[4:0:-1]= ②a[-2]= ⑦a[1:]= ⑫a[-1:-5:-2]= ③a[0:4]= ⑧a[-2:]= ④a[1:10:2]= ⑨a[:-6]= ⑤a[::2]= ⑩a[::-1]= 2.已知 motto="Beautifulisbetterthanugly.",得到切片"Beautiful"的表达式是 ( ) A. motto[1:9] B. motto[1:10] C. motto[0:8] D. motto[0:9] 3.已知 s="3.141592654",则 s[4:6]+s[-1]返回值为 ( ) A."414" B."1594" C."154" D."19" 4.已知变量s="2022py",则表达式 s[2]*2+s[-2:]的值是 ( ) A."22p" B."4py" C."22py" D."4p" 5.下列 Python表达式的值为 True 的是 ( ) A.123∥10%10**2==4 B. "BH005"[:2]=="BH0" C."st"in"student" D. int(5.64)==6 6.若 n= 'PythonPythonPython', 则表达式n[3::3]的值为 ( ) A.'hPhPh' B.' pyt' C.' tntntn' D.' nhynhynhy' 题号 2 3 4 5 6 答案 学科网(北京)股份有限公司 $

资源预览图

3.2 Python语言程序设计3导学案-2025-2026学年浙教版高中信息技术必修一
1
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。