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

文档属性

名称 4.2运用顺序结构描述问题求解过程 课件(共20张PPT) 2022—-2023学年粤教版(2019)高中信息技术必修1
格式 pptx
文件大小 876.0KB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-12-29 08:22:01

图片预览

文档简介

(共20张PPT)
4.2运用顺序结构
描述问题求解过程
1. 以下标识符书写错误的是( )。
A. A1 B. 2x C. a D. _Y
B
知识回顾
2、=的意思________
3、输入函数______
4、输出函数______
赋值
input()
print()
PART 01
数据的输入与输出
数据的输入
如何实现输入?input()函数
一般格式: <变量> = input(’提示信息:’)
作用:等待用户用键盘输入数据
常见用法:
在Python3.X中,不论用户输入什么类型的数据,input()函数的返回结果都是字符串。
数据的输入
如何计算?数据类型转换int()函数
格式: int(表达式 )
作用:把变量转换成整型
常见用法:
数据的输出
如何实现输出?print()函数
格式: print(表达式)
作用:输出表达式的值
常见用法:
数据的输出
Print([object,……][,sep=' '][,end='\n'])
空格或者其他字符
输出对象
文本尾的字符串
数据的输出
如何实现输出?print()函数格式化输出
%f 格式化浮点数字,可指定小数点后的精度。
%.2f 是指保留小数点后两位。
%y 是指格式化的对象是y。
PART 02
顺序结构的应用
算法的三种基本结构
顺序结构的流程图
顺序结构是最常用、最简单的程序结构,其语句执行顺序是自上而下依次执行的
顺序结构
顺序结构
利用计算机解决问题的过程
分析问题
设计算法
编写程序
调试程序
利用计算机解决问题的过程
分析问题
1.已知:笔记本1的单价是3元、笔记本2的单价为5元
2.规则:如果两种笔记本同时购买,价格可以打8折
3.求:购买笔记本1和笔记本2各n本,可以优惠多少元?(四舍五入到小数点两位)
笔记本1
笔记本2
思考求解方法?
列出算式:
(3n+5n)×(1-0.8)
Python表达式:
(3*n+5*n)*(1-0.8)
设计算法
编写程序
n=int(input(“输入购买的笔记本1和笔记本2的本数均为:"))
#int()函数把变量转换为整型;input()函数为数据输入函数
a=3*n
#原价3元的笔记本的花费
b=5*n
#原价5元的笔记本的花费
y=(a+b)*(1-0.8)
#8折优惠的价格
print(“购买笔记本1和笔记本2的数量均为:",n,"本")
#print()输出函数,输出括号内的字符串和变量值
print(“可节省的费用为:","%.2f"%y,"元")
#输出精确到小数点后两位的浮点数y的值
调试程序
探究print函数
探究在Python中,print()函数输出内容时,无引号,单引号,双引号,三引号,会导致什么样的输出结果。
知识总结
下课!