python少儿编程培训哪家强

循环,就是重复的做事情。

Python中有while和for循环两种结构,这也是本文的核心重点。

01while循环

类似于if条件结构,在循环条件后面必须添加一个冒号(:),特别强调。

一般在不确定循环次数的情况下使用while循环结构。比如下面的案例:掷骰子

当n的值为6时,就跳出while循环结构。

02for循环

类似于Java中的增强for循环,定义一个迭代子变量循环遍历一个区分范围内的所有值。一般会使用range()函数,产生一个数字序列。

关于range()函数,具体的参数应用如下:

range(参数1) : 代表结束值,但不包括该值range(参数1,参数2):起始值,结束值(不包括该值)range(参数1,参数2,参数3):起始值,结束值(不包括),步长

比如:求1-100的和,需要定义一个求和的变量sum。迭代子变量i循环遍历1到100之间,然后累加到sum的容器中,最后输出结果。

再比如,求1-100所有奇数项的和。

方式一:可以改变数字的增长节奏(或步长),如下:range函数传入第3个参数,改变数字的增长节奏:1、3、5……

方式二:也可以在循环中添加一个条件判断。

在循环中,可以使用break,continue这两个关键词。break表示跳出整个循环,continue跳出当次循环。

具体应用类似于C或java中的操作,可以参照前面的教学视频。

03嵌套双重循环

类似于if条件结构,循环结构也可以相互嵌套。最经典的就是嵌套双重循环,可以打印平面图形。比如,可以打印一个九九乘法表。

外层循环代表行数,内层循环代表每行显示的列数。print()函数结尾处添加的end=' ' 表示该语句不换行。

其他相关参考资料:

少儿Python编程培训手册系列之——变量及输入输出函数

少儿Python编程培训手册系列之——运算符和表达式

少儿Python编程培训手册系列之——条件结构梳理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值