第12课 Python的函数 教案 2022—2023学年浙教版(2020)初中信息技术八年级上册

资源下载
  1. 二一教育资源

第12课 Python的函数 教案 2022—2023学年浙教版(2020)初中信息技术八年级上册

资源简介

第九课时 Python的函数
一、系统中的函数
内置函数 格式和功能描述
input() 从标准输入读取字符串
print() 可以一次输出多个对象
int() 将数字或字符串转换为整型
float() 将整数或字符串转换为浮点型
str() 返回对象的字符串格式
len() 返回int型整数,表示对象的项目个数
语句 运行结果
print(4+2)
Print("hello!")
4+5=7
int(5.2)
int(5.5)
float(4)
float(4.5)
len("123")
Len("abcd")
二、自定义函数
1、函数是一段具有特定功能、可重复使用的语句块。函数用函数名来表示,并通过函数名进行功能调用。主要分为两大类:系统内建函数(内置函数)和用户自定义函数。
2、自定义函数:用户也可以根据需要,由用户创建的函数叫作自定义函数。
3、自定义函数的语法格式
def <函数名>([参数列表]):
<函数体>
[return <返回值>]
自定义函数一般由函数名、参数和函数体组成。函数名可以是任何有效的Python标识符。参数可以有零个、一个或者多个。当需要返回值时,使用return语句。如果没有return语句,则函数返回None值。
三、函数应用的程序实例
1、利用原有知识,写程序:判断从键盘输入的这个年份是不是闰年?如果是则输出“是闰年”,反之输出“不是闰年”。
2、设计一个函数,用来判断某一年是不是闰年?如果是闰年,则返回值True,反之返回False。
确定好函数名:
此函数是否需要参数?
3、调用该函数,判断从键盘输入的这个年份是不是闰年?如果是则输出“是闰年”,反之输出“不是闰年”。
3、判断年份1894——2023之间,把所有符合要求的年份都输出。能否统计一下到底有多少个闰年?
会用到哪些结构?
会使用哪些语句?
流程图大致如何?
知识拓展:
枚举算法:是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能。
枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合

展开更多......

收起↑

资源预览