一.介绍动机
反正我刚学python的时候我就头疼这一块
二.关于while循环
1.基础语法
True表示继续循环,False表示结束循环
如果设置循环终止条件,如i+=1与i<11,就可以在11次后停止
2.基础示例
设置一个范围1-100的随机整数变量,通过while循环,配合input语句,判断输入的数字是否等于随机数,无限次机会,直到猜中为止,每一次猜不中,会提示大了或小了,猜完数字后,提示猜了几次
3.嵌套应用
通过while输入九九乘法表
三.关于for循环
1.基础语法
抽象来说就是对已知范围内的数据依次处理
如下面就对i进行了已知j中数据数量的处理
2.嵌套应用
公鸡五元一只,母鸡三元一只,小鸡三元一只。用户输入想买的只因的数量和付出的钱数,计算公鸡,母鸡和小鸡的数量。如果有解,输入公鸡最少,小鸡最多的一组;如果无解输入‘无解’。
3.continue和break
但是只能作用在所在循环,此时2中的问题程序可以修改为: