【粤高教版(2018)】八下第1课 计算IBM——初识python语言 38张+视频

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

【粤高教版(2018)】八下第1课 计算IBM——初识python语言 38张+视频

资源简介

(共40张PPT)
计算BMI
——初识python语言
粤高教版八年级下册
初二下信息技术
计算BMI——初识python语言
课前预习:
谁来学?学什么?怎么学?
目录
01、python概况
02、python交互模式
03、算术运算符
04、海龟编辑器

python概况
01
python概况
1.python诞生于 年,它的创始人是 。
2.python目前的最新版本是 。
3.在最新的计算机语言排行榜中,python处在第 位。(参考:2021年编程语言排行榜)
4.python的优势有 。
python概况
播放视频
python概况
1.python诞生于 年,它的创始人是 。
2.python目前的最新版本是 。
3.在最新的计算机语言排行榜中,python处在第 位。(参考:2021年编程语言排行榜)
4.python的优势有 。
1991
吉多.范罗苏姆
易学简单,开发速度快,库丰富
python概况
1.python诞生于 年,它的创始人是 。
2.python目前的最新版本是 。
3.在最新的计算机语言排行榜中,python处在第 位。(参考:2021年编程语言排行榜)
4.python的优势有 。
1991
吉多.范罗苏姆
python 3.10.0
1
易学简单,开发速度快,库丰富
python交互模式
02
python交互模式P2
体重指数BMI:衡量人体的肥胖程度
BMI的计算公式:
BMI=体重(千克)÷身高^2(米)
怎么使用python计算呢?
python交互模式
python提供人机直接对话的IDLE模式,打开IDLE图标
小律9月份入学时身高148厘米,过完年高了17厘米,请问他现在身高多少?
请你用Python交互模式计算出来。
148+17 回车
算术运算符
03
python交互模式
num lock
/
*
-
+
小键盘的开关(亮暗)




算术运算符
输入表1-1-2中表达式,将运算结果填入表中。


运算符 描述 实例
** 幂运算 10**4 10000
* 乘 5*6
/ 除 4/10 0.4
// 整除,向下取整 5//2
-5//2 -3
% 求余数 100%3 1
10**2%7
+ 加 10+5 15
- 减 10**(5-3)
30
2
2
100
总结:交互模式可以直接运行命令。
算术运算符
优先级
**
*
-
/
//
%
+
( )
算术运算符
在Python中用于计算的式子称为表达式。
50/1.6**2,(a*a+b*b)
表达式
算术运算符
算术运算符
BMI的计算公式:
BMI=体重(千克)÷身高2(米)
设体重:60 身高:1.6
BMI=?
60/1.6/1.6
60/(1.6*1.6)
60/1.6**2
所有符号必须为半角!
算术运算符P3


同学 体重(千克) 身高(米) BMI
同学A
同学B
同学C
调查三位同学的体重和身高,在IDLE交互模式下计算BMI值。
算术运算符
在IDLE交互模式下依次输入以下命令,观察执行结果,试对比与前面输入式子的内容与结果有何异同。




怎么保存程序内容,以后直接运行?
IDLE交互模式
程序编辑窗口


程序编辑窗口
IDLE交互模式下,选择菜单file——new file——打开程序编辑窗口
file——save,保存程序
python的后缀名是什么?
Run——run module(F5)
初二下信息技术
计算BMI——初识python语言(课时二)
程序编辑窗口
IDLE交互模式下,选择菜单file——new file——打开程序编辑窗口
file——save,保存程序
python的后缀名是什么?
Run——run module(F5)
海龟编辑器
04
海龟编辑器
海龟编辑器
完善程序square.py,使程序能求出边长为a的正方体的体积。


print( )
海龟编辑器
完善程序square.py


求出边长为a的正方体的体积。
绿色字能不能去掉?input功能是什么?
拓展提升
1、温度的计量单位有摄氏度(C)和华氏度(F)两种,世界上包括中国在内的绝大多数国家都使用摄氏度,只有美国等5个国家使用华氏度。将摄氏度转换为华氏度的公式是:
F=C*1.8+32
2、在房屋装修前,我们可以先通过以下公式来粗略计算需要多少地砖:
用砖数量=(房间长度/砖长)*(房间宽度/砖宽)
若用fa、fb分别表示房间的长和宽,da、db分别表示地砖的长和宽,请编写一个计算地砖数量的程序。
3、在海龟编辑器的积木模式中,编写一个求梯形面积的程序
实践与创作
拓展提升
1、在IDLE______模式下可以直接运行命令,在______________窗口可以将程序编写好后再运行。
2、Python程序的扩展名是( )。
A.exe B.cpp C.doc D.py
检测与评估
交互
程序编辑
D
拓展提升
3、以下说法错误的是( )。
A.Python是一种计算机语言
B.用python语言编写的、有特定功能的一组代码是python程序
C.在IDLE交互模式中,输入命令后不会马上执行
D.在算术表达式中括号的优先级最高
检测与评估
C
拓展提升
4、表达式200//5**2( )。
A.10 B.8 C.2 D.1600
5、要在IDLE程序编辑窗口下运行程序,应该选择( )。
A.File —Run B.File-Run Module
C.Run—Run Module D.Run—Python
6、在海龟编辑器的代码模式中,可以使用 来选择以快速输入一个语句或函数。
检测与评估
C
B
代码联想框
Tab
6、学习评估表
评估项目 掌握程度 我在本课学习中的最大收获和不足
了解Python语言的概况 较好 一般 较差
理解各种算术运算符的作用及其运算的优先顺序
掌握在IDLE交互模式下输入命令的方法
掌握在IDLE程序编辑窗口编写程序和保存程序的方法
我的学习效果达到了_______级
总结提升
一、了解Python:
二、计算BMI:
三、算术运算符优先级最高是
四、海龟编辑器扩展名
诞生?优势?
交互模式
程序编辑窗口
编写、保存和运行程序
:括号
.py
相关资源
05
相关资源
网站——搜索python课程
菜鸟教程
哔哩哔哩
中国大学MOOC
慕课网
微信公众号
小象学院
人工智能学习联盟
人生苦短,我学python
谢谢观看
谢谢观看
运算符与表达式
在电脑中如何进行运算?将以下内容转化成数学写法
10**4
5*6
4/10
5//2
-5//2
100%3
100**2%7
10+5
10**(5-3)
104
5x6
4除以10
5整除2
-5整除2
100除以3的余数
1002除以7的余数
10+5
10(5-3)
运算符与表达式
3x(146-89)2-749
请改写以下表达式
(-100+10**3)/(16+29)
3*(146-89)**2-749
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
兼职招聘:
https://www.21cnjy.com/recruitment/home/admin

展开更多......

收起↑

资源列表