内容正文:
第20课:while循环实例练习
陪孩子一起学Python
——编程从零学起
1
本课任务:
通过实例练习熟练掌握while循环的使用。
1.循环变量的初始值
2.循环条件
3.循环变量的自增(自减)操作。
2
代码改错
程序一直循环,不会退出?
i = 0while i < 10: print("hello world") print("好好学习")
永远不会退出的循环被称为死循环
程序只循环了4次,为什么?
i = 1while i < 5: print("hello world") print("好好学习")
i = i + 1
i = i + 1
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
3
练习一
录入班级人数以及各学员的成绩,输出班级学员的平均成绩.
运行效果
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
4
练习二
某培训学校,2017年培训学员5万人,每年按20%的速度增长,请问到哪一年学员人数将达到20万人?
输出结果
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
5
练习三
提示用户输入一个正整数n,然后系统自动计算出1+2+...+n的和,并打印输出。
运行效果
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
6
课后练习
在上节课乘法表程序的基础上,新增一个要求。询问用户想要数的
乘法表之后,再问用户希望最大乘到几?
运行效果
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
7
THANKS
陪孩子一起学Python
——编程从零学起
8
$$