第一课 复习输入输出 课件+素材

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

第一课 复习输入输出 课件+素材

资源简介

第1课时:复习与热身——输入输出与顺序结构
教学目标:复习 input、print、int、float、变量、算术运算。
教学过程:
1. 热身:让学生写“自我介绍”程序。
2. 新授:复习 input() 返回字符串,需要转换类型。
3. 练习:温度转换、年龄计算。
4. 分层:基础补全代码,提高独立写,挑战做 BMI。
5. 总结:输入—处理—输出。
代码实例:
python
O复制也下载
name=input("请输入姓名:")
age=int(input("请输入年龄:"))
print("你好,",name)
print(f"明年你{age+1}岁")
python
O复制也下载
c=f1oat(input("请输入摄氏温度:")
f=c*1.8+32
print(f"华氏温度是:{f:.1f}")
易错点:忘记int()转换;中文提示在比赛中不要写。
分层实例:
·基础:输入两个数,输出和、差、积。
·提高:输入秒数,转换成几小时几分几秒”。
·挑战:输入身高、体重,计算BM。
python
s=int(input("请输入秒数:")
h=s//3600
m=s%3600//60
sec s%60
print(f"{h小时{m分{sec}秒")
python
height=f1oat(input("身高(m):"))
weight=f1oat(input("体重(kg):"))
bmi weight (heightheight)
print(f"BMI={bmi:.1f}")
课堂活动:同桌互相出题,一人说输入,一人写输出。
易错提醒:input()得到字符串,做数学运算要int()或float()。# Python 第一课 · 代码合并版
## 1.py — 问候与年龄计算
```python
name = input("请输入姓名:")
age = int(input("请输入年龄:"))
print("你好,", name)
print(f"明年你{age + 1}岁")
```
## 2.py — 摄氏温度转华氏温度
```python
c = float(input("请输入摄氏温度:"))
f = c * 1.8 + 32
print(f"华氏温度是:{f:.1f}")
```
## 3.py — 秒数转换为时分秒
```python
s = int(input("请输入秒数:"))
h = s // 3600
m = s % 3600 // 60
sec = s % 60
print(f"{h}小时{m}分{sec}秒")
```
## 4.py — BMI 计算器
```python
height = float(input("身高(m):"))
weight = float(input("体重(kg):"))
bmi = weight / (height * height)
print(f"BMI={bmi:.1f}")

展开更多......

收起↑

资源列表