第三单元 项目六 1.体验程序设计的一般过程 课件(共28张PPT) 2023—2024学年沪科版(2019)高中信息技术必修1

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

第三单元 项目六 1.体验程序设计的一般过程 课件(共28张PPT) 2023—2024学年沪科版(2019)高中信息技术必修1

资源简介

(共28张PPT)
第一课时 体验程序设计的一般过程
解决温标转换问题
(将一个华氏度的值转换成摄氏度)
程序设计及其一般过程
分析问题
确定解决问题的方法
描述数据
设计算法
选择描述算法的方法
设计算法
编写程序
选择程序设计语言
编写程序
运行调试
修改语法错误
运行程序
发现错误并修改
设计算法,编写程序
算法
通俗地说,算法就是在有限的步骤内解决某一问题所使用的方法。
1、算法的特征
有穷性、确定性、有零个或多个输入、有一个或多个输出、可行性
2、算法的描述方法
自然语言、流程图、伪代码
2、算法的描述方法
例如解决温标转换问题
自然语言
首先,输入一个华氏温度值;
然后通过转换公式计算出摄氏温度的结果;
最后,输出摄氏温度的值
流程图
计算摄氏温度
输入一个华氏温度
开始
输出摄氏温度
结束
伪代码
Begin
Input 华氏温度
摄氏温度=5*(华氏温度-32)/9
Output 摄氏温度
End
#include
Int main()
{
float f,c;
printf(“请输入一个华氏温度:”);
scanf(%f”,&f);
c=5*(f-32)/9;
print(“摄氏温度:%d”,c);
return 0;
}
f=float(input(“请输入一个华氏温度:”))
C=5*(f-32)/9
print(“摄氏温度:”,C)
Python程序
C 程序
算法
程序是由语句构成的。
Python语言使用回车来表示一条语句的结束。
程序的组成
编写程序
数据类型
f=float(input(“请输入一个华氏温度:”))
C=5*(f-32)/9
print(“摄氏温度:”,c)
在Python中最常用的数据类型有整型、浮点型和字符串型等。
变量类型 标识符 说明
整型 int 表示整数,如100、156等
浮点型 float 表示小数,如3.14、1.05
字符串型 str 表示字符串,通常是用一对单引号或双引号括起来的一串字符,如“hello”、“abc”.
在程序运行过程中,值可以发生变化的数据称为变量。计算机处理问题时,数据会被放在内存中,为了找到数据放在什么地方,需要对存放数据的地方命名。这些被命名的存储空间就是“变量”。
变量
f=float(input(“请输入一个华氏温度:”))
C=5*(f-32)/9
print(“摄氏温度:”,c)
程序中出现的c和f是变量,c表示摄氏温度,f表示华氏温度。
常量
f=float(input(“请输入一个华氏温度:”))
C=5*(f-32)/9
print(“摄氏温度:”,c)
在程序执行的过程中,其值不变的量就被称为常量。
运算符
f=float(input(“请输入一个华氏温度:”))
C=5*(f-32)/9
print(“摄氏温度:”,c)
算术运算符的作用就是计算。使用方法与数学中的应用非常相似,计算结果也是数值。在Python中主要有以下的几种算术运算符。
运算符 功能
+ 加法运算符
- 减法运算符
* 乘法运算符
/ 实数除法运算符
// 除法取商运算符
% 除法取余数运算符
** 次方运算符
表达式
f=float(input(“请输入一个华氏温度:”))
C=5*(f-32)/9
print(“摄氏温度:”,c)
表达式是由运算符、变量、常量、数字或对象组合起来,可用来执行运算、操作字符或测试数据等。
“=”表示赋值运算,在 Python语言中表示将“=”右边的数据对象绑定到其左边的变量,根据数据对象的类型确定变量的类型。
“=”
如何把一个具体数据存放到变量里?
格式:变量=表达式
功能:把右侧表达式的值赋给左侧的变量
Python最基本的赋值语句,其格式如下
f=float(input(“请输入一个华氏温度:“))
C=5*(f-32)/9
print(“摄氏温度:”,c)
输入输出函数
print函数负责输出结果,如print(“摄氏温度:”,c)
首先输出文本内容:摄氏温度:”,然后输出变量c的值。 print输出后默认换行。
input函数的作用是接收一个文本数据,而双引号内的字符串会显示在计算机屏幕上,如input(“请输入一个华氏温度:”)作为输入操作的提示文本。
f=float(input(“请输入一个华氏温度:“))
C=5*(f-32)/9
print(“摄氏温度:”,c)
运行、调试程序
python程序有两种运行模式
交互模式。启动python,在python shell窗口的提示符>>>后,直接键入指令,python会立即执行该指令。
文件模式。打开python的IDLE集成开发环境,可以创建(file)、编辑(edit)程序文件,还可以检查语法错误(check module)、运行程序(run module)。程序文件以”py“为后缀名。
交互模式
文件模式
文件模式
文件模式下
简化式温标转换代码
1.若将第一条语句改为:f=input("请输入一个华氏温度:"), 运行程序,会发生什么?为什么?
2.若将第二条语句改为:c= 5(f-32)/9,运行程序,会发生什么?为什么?
小练习
尝试使用Python编写程序,计算并打印华氏100度到105度所对应的摄氏温度。
课后作业

展开更多......

收起↑

资源预览