课题 名称 | 字符串 | 计划学时 | 5 课时 |
内容 分析 | 当打开浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则就认为不对。服务器既然想要存储这些密码可以用数据库(比如MySQL),当然为了简单起见,咱们可以先找个变量把密码存储起来即可,而可以存储带有字母密码的就是字符串。 | ||
教学目标及基本要求 | 1、 掌握字符串的输入和输出 2、 会使用切片的方式访问字符串中的值 3、 掌握常见的字符串的内建函数 | ||
教学 重点 | 1、 掌握字符串的输入和输出 2、 会使用切片的方式访问字符串中的值 3、 掌握常见的字符串的内建函数 | ||
教学 难点 | 1、 会使用切片的方式访问字符串中的值 2、 掌握常见的字符串的内建函数 | ||
课 堂 任 务 | 任务一:(考察知识点为字符串的格式输出) 形式:单独完成 题目: 请按照以下要求完成。 要求如下: 1) 定义表示姓名的变量name,赋值为“小明”; 2) 定义表示年龄的变量age,赋值为“28” 3) 定义表示体重的变量height,赋值为“1.85” 4) 使用print函数输出上述信息。
任务二:(考察知识点为使用切片截取字符串) 形式:单独完成 题目: 请按照以下要求操作。 要求如下: 1) 定义一个字符串,内容为“传智黑马欢迎您”; 2) 使用切片截取下标为0~1的字符,并打印输出; 3) 使用切片截取下标为2~末尾的字符,并打印输出; 4) 使用切片截取下标为2~倒数第2个字符,并打印输出; 5) 使用切片截取倒序且步长为3的字符,并打印输出。
任务三:(考察知识点为字符串的内建函数) 形式:单独完成 题目: 已知有字符串“000itcast and itheima000”,请按照以下要求操作。 要求如下: 1) 查找it出现的索引位置,并打印输出; 2) 检测it出现的次数; 3) 把“000”替换为空格; 4) 把所有字符转换为大写; 5) 删除字符两头的空格
任务四:(考察知识点为字符串运算符) 形式:单独完成 题目: 已知字符串“itcast”,请按照以下要求操作。 要求如下: 1) 使用not in运算符,检测字符串中是否包含“heima” 2) 如果不包含,就在字符串后面加上heima,并使用空格分隔 3) 让每个单词的首字母变成大写 4) 分别截取两个单词为两个子串
| ||
拓 展 任 务 |
任务一:文本字符统计程序 任务二:身份证城市判别程序 | ||

