年级:高二
教学目标:
理解循环语句的执行过程;
2)能根据实际问题确定程序中的循环变量、循环条件和循环体;
3)能用循环结构编写程序。
教学重点:循环结构的执行
教学难点:for与while的区别
一、循环结构:
1.for语句:
2.while语句:
二、流程图:
1.循环结构流程图:
2.双循环结构流程图:
练习题:
要求:完成如下程序代码。
1.最高成绩
有 n名学生参加生参加英语演讲比赛,请编写一个程序,根据键盘输入的 n名学生的成绩,统计出最好成绩并输出结果。(要求用循环构解决该问题)
2.判断质数
判断10--20之间的素数,不是素数请输出因子。
3. 鸡免同笼问题:
鸡兔同笼,头共35,腿94,请输出鸡免各多少只?
小结:
1.Pyhton的for循环应用range函数可以实现传统的for循环功能,实现循环从一个数字开始计数到另一个数字,一旦到达最后的数字或者某个条件不再满足就立刻退出循环。
2.尽量少用while循环,大部分时候for循环更好用
3.for循环 用于匹配特定集合,并进行循环;
4.while循环 用于判断条件为真,并进行循环