内容正文:
算术运算符与表达式
课题
算术运算符
与表达式
单元
Python程序设计基础
学科
信息
年级
八年级
主备人
时间
教学目标
1、了解算术运算符和表达式的概念。
2、理解算术运算符的优先级和程序设计的一般过程。
3、了解函数format的格式和功能,初步掌握函数int和float的格式和功能。
重点
算术运算符,算术表达式,函数int、float和format的用法。
难点
算术运算符“//”“%”,format函数的用法。
教 学 过 程
二次备课
一、Python的基本运算
1、算术运算
2、关系运算
3、逻辑运算
二、新课
(一)问题描述
欧美一些国家通常用华氏温度(°F)表示温度,而我们我们一般用摄氏温度(°C)表示温度, 请你编写出一个程序,当输入华氏温度时,计算机自动转换为摄氏温度。
(二)问题分析
冰水混合物的温度
沸水的温度
摄氏温度(°C)
0
100
华氏温度(°F)
32
212
摄氏温度与华氏温度的函数方程:
1 °C =(100−0)/(212−32)=5/9 °F,得k=5/9
转换公式:C =5/9(𝐹−32)
(三)算法分析
开始
输入华氏温度值F
温度转换
输出摄氏温度值C
结束
编程步骤:
(1)输入数据
(2)处理数据
(3)输出数据
实现方法:
input( )函数
表达式计算
print( )函数
(四)编写程序
(1)第一步,数据输入。用内置input()函数来接收用户的键盘输入,把输入的值赋给华氏温度变量F,便于后边摄氏温度表达式的计算。
(2)第二步,数据处理。进行摄氏温度表达式的计算,计算完成后,将表达式的计算结果赋给摄氏温度变量C,这样C就可以用于打印输出。
(3)第三步,数据输出。打印输出C的值。
★ 知识链接:
1、参与表达式运算的数据类型应该为数字,而不论用户输入什么内容,input( )函数都一律作为字符串对待,所以计算前,需要用int( )或float( )函数对输入的内容进行类型转换。
1、Python常用算术运算符
运算符
表达式
描述
示例
优先级
+
x+y
将x与y相加
5+2结果为7
3
-
x-y
将x减去y
5-2结果为3
3
*
x*y
将x与y相乘
5*2结果为10
2
/