小学专题教育 / 青少年课外素质拓展 / 传统文化 / 其他 / 编号:26551932

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

日期:2026-11-11 科目:小学综合实践 类型:素材 来源:二一教育课件站
关键词:input,输入,print,python,温度,int
预览图 0 张
第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}")

~~ 已预览到文档结尾了 ~~