第6章 Go语言常用内置包-【千锋教育】Go语言开发实战(慕课版)同步教案

2023-03-22
| 14页
| 112人阅读
| 0人下载
教辅

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 高三
章节 -
类型 教案
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 88 KB
发布时间 2023-03-22
更新时间 2023-04-09
作者 北京千锋互联科技有限公司
品牌系列 -
审核时间 2023-03-22
下载链接 https://m.zxxk.com/soft/38223760.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

千锋教育 Go语言开发实战 教学设计 课程名称: Go语言开发实战 授课年级: ______ ______________ ___ 授课学期: ___ ____ ________ ________ 教师姓名: ______________ ________ 2019年09月01日 课程名称 第6章 Go语言的常用内置包 计划学时 4学时 内容分析 本章主要介绍字符串处理包概述、strings包的的字符串处理函数、strconv包的常用函数、regexp正则表达式包、time包、math包、随机数、键盘输入 教学目标 与 教学要求 要求学生掌握strings包常用函数,掌握strconv包常用函数,掌握regexp正则表达式,掌握time包,掌握math包,掌握键盘输入。 教学重点 strings包的的字符串处理函数、strconv包的常用函数、regexp正则表达式包、time包、math包、随机数、键盘输入 教学难点 strings包的的字符串处理函数、strconv包的常用函数、regexp正则表达式包、time包、math包、随机数、键盘输入 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (字符串处理包概述、strings包的字符串处理函数、strconv包的常用函数) 回顾内容,引出本课时主题 1.回顾内容,引出本课时的主题 上节已经学习了Go语言的内置函数。本节将开始介绍Go语言的常用内置包相关知识。学习到这里,大家已经熟悉了编程中可重用代码的重要性,这样做的目的是可以复用他人编写的代码。Go语言常用内置包的最大用处就在于此,它可以简化日常开发中比较繁琐的问题,尤其是字符串处理。本节将开始字符串处理包、strings包的字符串处理函数、strconv包的常用函数的学习。 2.明确学习目标 (1) 能够理解字符串处理包概念 (2) 能够掌握strings包的字符串处理函数 (3) 能够掌握strconv包的常用函数 知识讲解 · 字符串处理包概述 一般编程语言包含的字符串处理库功能区别不是很大,高级的语言提供的函数会更多,掌握基本的字符串处理函数后,更丰富的字符串处理函数都是通过封装基本的处理函数实现。所以熟悉go strings包后基本就能借此封装符合自己需求的,应用于特定场景的字符串处理函数了。而strconv包实现了字符串与其他基本数据类型之间的类型转换。 · 字符串处理包的基本用法 字符串处理包基本用法包括字符串与字符、字符串遍历,参见教材例6-1所示。 · 检索字符串 常用的字符串检索方法如表所示。 方法 功能描述 func Contains(s, substr string) bool 判断字符串s是否包含substr字符串 func ContainsAny(s, chars string) bool 判断字符串s是否包含chars字符串中的任一字符 func ContainsRune(s string, r rune) bool 判断字符串s是否包含unicode码值r func Count(s, sep string) int 返回字符串s包含字符串sep的个数 func HasPrefix(s, prefix string) bool 判断字符串s是否有前缀字符串prefix func HasSuffix(s, suffix string) bool 判断字符串s是否有后缀字符串suffix func Index(s, sep string) int 返回字符串s中字符串sep首次出现的位置 func IndexAny(s, chars string) int 返回字符串chars中的任一unicode码值r在s中首次出现的位置 func IndexByte(s string, c byte) int 返回字符串s中字符c首次出现位置 func IndexFunc(s string, f func(rune) bool) int 返回字符串s中满足函数f(r)==true字符首次出现的位置 func IndexRune(s string, r rune) int 返回unicode码值r在字符串中首次出现的位置 func LastIndex(s, sep string) int 返回字符串s中字符串sep最后一次出现的位置 func LastIndexAny(s, chars string) int 返回字符串s中任意一个unicode码值r最后一次出现的位置 func LastIndexByte(s string, c b

资源预览图

第6章 Go语言常用内置包-【千锋教育】Go语言开发实战(慕课版)同步教案
1
第6章 Go语言常用内置包-【千锋教育】Go语言开发实战(慕课版)同步教案
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。