4.2 运用顺序结构描述问题求解过程 课件(共20张PPT) 2022—2023学年粤教版(2019)高中信息技术必修1

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

4.2 运用顺序结构描述问题求解过程 课件(共20张PPT) 2022—2023学年粤教版(2019)高中信息技术必修1

资源简介

(共20张PPT)
粤教版普通高中教科书
信息技术 必修1
数据与计算
第四章 程序设计基础
目 录
COMENTS
4.1 程序设计语言的基础语言
1
4.2运用顺序结构描述问题求解过程
2
4.3运用选择结构描述问题求解过程
3
4.4运用循环结构描述问题求解过程
4
4.2 运用顺序结构描述问题求解过程
1、python函数
2、数据的输入与输出
3、顺序结构的运用
4.1.4
Python的函数
函数名称 使用说明
abs(x) 返回x的绝对值。
len(x) 计算变量x的长度。
min(x) 返回变量x的最小值。
max(x) 返回变量x的最大值。
int(x) 把变量x转换成整型。
float(x) 将变量x转换成浮点型。
sum(x) 计算变量x中元素的总和。
函数名称 使用说明
bin(x) 把数值x转换为二进制数字。
bool(x) x如果是False,None或是空值就返回False。
chr(x) 返回整数x对应的ASCII字符。
divmod(a,b) 返回a/b的商和余数,以元组的方式返回。
all(x) x中的所有元素都是True才会返回True。
any(x) x中的所有元素中只要有一个是True就会返回True。
input(x) 显示出信息x,并要求输入数据。
print(x) 输出函数。
第四章 程序设计基础
显示内容
input(“请输入购买纪念品的数量:” ) 请输入购买纪念品的数量:
a=input(“请输入购买纪念品的数量:” ) 从键盘输入一个字符串,赋值给a
4.2.1
数据的输入与输出
input()函数
如何实现输入?
格式:
作用:等待用户用键盘输入数据
常见用法:
第四章 程序设计基础
格式: int(表达式 )
作用:把变量转换成整型
常见用法:
4.2运用顺序结构描述问题求解过程的应用
第四章 程序设计基础
4.2.1
如何计算?
数据类型转换
数据的输入与输出
格式: print(表达式)
作用:输出表达式的值
若b=10 显示内容
print(b ) 10
print(“您购买的纪念品共消费:”) 您购买的纪念品共消费:
print(“您购买的纪念品共消费:”,b) 您购买的纪念品共消费:10
常见用法:
如何实现输出?
print()函数
%f 格式化浮点数字,可指定小数点后的精度。
%.2f 是指保留小数点后两位。
%y 是指格式化的对象是y。
print()函数格式化输出
一例子:用计算机求解“半径为r的圆的面积”。
pi=3.14 #说明程序中pi是常量∏
r=input(”请输入半径r=”) #输入r的值
r=int(r) #将r转化为整数
s=pi*r*r #把表达式pi*r*r的值赋给s
print(“圆的面积s=%d”%s) #把s的值输出到命令行窗口上
4.1.4
知识技能 函数含义: 函数名称 作用
abs(x)
len(x)
min(x)
max(x)
int(x)
float(x)
sum(x)
bin(x)
bool(x)
chr(x)
divmod(a,b)
all(x)
any(x)
input(x)
print()
活动2:通过学习和交流,结合本组选题,分析并确定小组项目程序设计时需要的Python的数据类型、运算符、表达式,了解Python程序设计语言的基础知识。
实施2:python函数
使用python自身提供是IDLE集成开发环境实现以下函数的作用。
实例 心算结果 python计算结果
a=int(input("请输入a:")) b=abs(a) b*=a c=(a+b*a)/a print("请输出c:",c)
三种基本控制结构4.1.4
顺序结构的应用
4.2.2
编制计算机程序解决问题需要经历哪些过程?
分析问题
1.已知笔记本1的单价是3元、笔记本2的单价为5元
2.规则:如果两种笔记本同时购买,价格可以打8折
3.求:购买笔记本1和笔记本2各n本,可以优惠多少元?(四舍五入到小数点两位)
数学公式:Y=(3*n+5*n)*(1-0.8)
设计算法
数学公式:Y=(3*n+5*n)*(1-0.8)
顺序结构
顺序结构
输入
计算
输出
编写程序
分析问题
调试运行
项目实施
项目实施
选题列表 1、设计购买学习用品的最佳方案:
2、设计购买班服的最佳方案
3、购买图书的设计方案
4、自拟……
你的选题待解决的问题(选择其一,用程序解决) 1、设计购买学习用品的最佳方案: 文具盒每个8元,钢笔每根10 元,笔记本每本3元。如果三种同时购买八折并优惠1元。计算购买三种文具各n个,需要多少钱?优惠多少钱?
2、设计购买班服的最佳方案 :男生班服140元每件,女生班服130元每件,两种同时买,打九折并优惠5元。求男女生各买n件可优惠多少钱?
3、购买图书的设计方案:图书1 的价格是23元每本,图书2每本32元,图书3每本43元,三种图书同买打八折并优惠1元。求同买n本需要多少元?可以优惠多少元?
第四章 程序设计基础
项目实施
结合小组选题,通过小组讨论交流,设计最佳方案,并填好右表。
项目实施
实施过程 分析问题: 设计算法: 编写代码: 调试运行(截图):

展开更多......

收起↑

资源预览