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