社区
关东升的课程社区_NO_2
师傅带徒弟学JavaScript
帖子详情
循环语句
码农老关【关东升】
2023-01-12 13:53:43
课时名称
课时知识点
循环语句
...全文
179
回复
打赏
收藏
循环语句
课时名称课时知识点循环语句
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Python
循环语句
Python
循环语句
本章节将向大家介绍Python的
循环语句
,程序在一般情况下是按顺序执行的。 编程语言提供了各种控制结构,允许更复杂的执行路径。
循环语句
允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的
循环语句
的一般形式: Python 提供了 for 循环和 while 循环(在 Python 中没有 do…while 循环): 循环类型 描述 while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体。 for 循环 重复执行语句 嵌套循环
switch&
循环语句
三种循环的区别for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)do…while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)for循环和while的区别条件控制语句所控制的自增变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了条件控制语句所控制的自增变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用。
while循环 for循环 do while循环 break和continue语句 循环嵌套 goto语句
在之前while中的 continue的例题中 continue的执行导致i的值无法变化导致程序进入死循环 但在for循环中 当i等于5时执行continue语句 从而导致跳过了printf语句 但是会继续执行表达式3让i+1 因为在while循环中 循环变量的调整作为一条语句包括在while中 而在for循环中 循环变量的调整是用表达式3来执行 并非通过语句执行 所以continue语句在for循环中 不会影响表达式3的执行 这就是continue语句在while 循环和for 循环的差别。
三大
循环语句
首先通过表达式1对变量进行初始化,然后进行条件的判断,若条件为真,就执行语句,若条件为假,就直接退出循环;待语句执行完后,再去执行表达式3,调整循环变量,然后再去执行表达式2,确定循环是否继续执行下去。在循环执行时,如果发生某些不可预料的状况,需要提前终止循环,这是非常常见的现象。goto语句的使用不当,会导致函数内部随意跳转,可能打乱原本的执行流程,因此,在编写代码时,尽量不要去使用goto语句。可以看到,该代码在当“i==5”后,直接跳出来循环,没有进行打印,这就是break的作用。
C语言
循环语句
goto语句一般用在比如多重循环中,想要一次性跳出循环的情况,但是能用goto语句的地方都是可以用其他方法解决的,只是goto可能更方便。在循环执⾏的过程中,如果需要提前终⽌循环,就需要用到跳转语句。这个方法比较笨,但也是一种解决方法,其实我们所说的算法就是不同的问题有不同的解法,每有一种解法,就有一种算法,算法之间的好坏,主要看执行效率。这里n–是后置自减,判断n的值时先使用,10为真,后自减,再打印10 - 9,依次执行当n=1时,为真,自减为0,打印10 - 0。例:打印1~10的数。
关东升的课程社区_NO_2
1
社区成员
565
社区内容
发帖
与我相关
我的任务
关东升的课程社区_NO_2
一个20年的老程序员、老师、作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发。参与设计和开发北京市公交一卡通百亿级大型项目,金融系统微博等移动客户端项目。著有《iOS开发指南》等40多部图书。
复制链接
扫一扫
分享
社区描述
一个20年的老程序员、老师、作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发。参与设计和开发北京市公交一卡通百亿级大型项目,金融系统微博等移动客户端项目。著有《iOS开发指南》等40多部图书。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章