实验五 循环语句
一.实验目标
掌握while循环,for循环。
掌握break语句,while TRUE/break结构,else子句。
掌握continue语句。
掌握嵌套循环。
二.实验内容
1、程序编写work5_15.py;
2、程序编写work5_17.py;
3、程序编写work5_21.py;
三.实验重难点
(1)while TRUE/break结构,else子句;
(2)嵌套循环;
四.实验步骤
1、猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,又吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半加一个。到第10天想吃的时候就剩下一个桃子了,求第一天共摘下来多少个桃子?
实验代码:
实验结果:1023
2、张三从某年开始每年生日都发红包,每次红包金额与年龄相同。算起来到目前为止他一共发了328元的红包。请问他从多少岁开始过生日发红包的?他今年刚过多少岁?
实验代码:
实验结果:13 28
3、求一个5ⅹ5的数值列表的对角线元素之和。
实验代码:
实验结果:27
五.实验小结
此次实验题针对的是for循环的使用,对于python的循环语句编程我还是有较大的不足。我目前只能运用最基本的for循环构造的方法,而对于更深层次——灵活嵌套使用for循环等,还是有所欠缺。