编程语言对比 循环语句
类型 | python | javascript | java | c |
---|---|---|---|---|
for | 有 | 有 | 有 | 有 |
while | 有 | 有 | 有 | 有 |
do…while | 无 | 有 | 有 | 有 |
break | 有 | 有 | 有 | 有 |
continu | 有 | 有 | 有 | 有 |
for
语句适合知道循环多少次的情况,while
适合不知道循环多少次的情况
for
python
python中for
语句并没有传统的for ([initialization]; [condition]; [final-expression])
语句,但是可以通过构造列表的形式来实现:
第一种循环:
for i in range(3,5)
这个就相当于for (i=3;i<5;i++)
第二种循环:
for i in iter:print(i)
javascript
第一种循环:
for (var i = 0; i < 9; i++) {console.log(i);// more statements
}
第二种循环:
var obj = {a:1, b:2, c:3};for (var prop in obj) {console.log("obj." + prop + " = " + obj[prop]);
}
let iterable = [10, 20, 30];for (let value of iterable) {value += 1;console.log(value);
javascript中用let
声明的变量只能在循环中使用
c语言:
c语言中只有第一种语句
for ( init; condition; increment )
{statement(s);
}
while
python
while condition:statement(s)
javascript
while(condition)
{statement(s);
}
c语言
while(condition)
{statement(s);
}
编程语言对比 循环语句相关推荐
- Scala基础教程(四):if语句、循环语句、while语句
下面是一个典型的决策中IF...ELSE结构的一般形式使用在大多数的编程语言中: if 语句: if 语句包含一个布尔表达式后跟一个或多个语句. 语法: 一个 if 语句的语法: if(Boolean ...
- C语言循环语句基础入门教学(一)
C 循环 有的时候,我们可能需要多次执行同一块代码.一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推. 编程语言提供了更为复杂执行路径的多种控制结构. 循环语句允许 ...
- c语言的循环语句试讲,C语言循环语句基础入门教学(一)
C 循环 有的时候,我们可能需要多次执行同一块代码.一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推. 编程语言提供了更为复杂执行路径的多种控制结构. 循环语句允许 ...
- 20190508——python基础(if...in...循环语句、while循环、两种循环对比)
二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...
- VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)逻辑控制语句(条件判断/循环语句)的简介、案例应用之详细攻略
VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)&逻辑控制语句(条件判断/循环语句)的简介.案例应用之详细攻略 目录 VB.net编程语言学习之操作符/变量/常量/ ...
- [系统安全] 六.逆向分析之条件语句和循环语句源码还原及流程控制
您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...
- [安全攻防进阶篇] 四.逆向分析之条件语句和循环语句源码还原及流程控制逆向
从2019年7月开始,我来到了一个陌生的专业--网络空间安全.初入安全领域,是非常痛苦和难受的,要学的东西太多.涉及面太广,但好在自己通过分享100篇"网络安全自学"系列文章,艰难 ...
- break跳出几层循环_Go循环语句的使用
计算机中,我们经常需要对某些代码重复执行多次,一开始我们只懂的多复制几遍来让程序执行 package mainimport "fmt"func main() { fmt.Print ...
- 湖南大学python头歌实训-循环语句
文章目录 第二章-Python语言基础-2.3循环(一) 第1关:While循环与break语句 第2关:for循环※ 第3关:for循环与continue语句 第4关:循环嵌套 第5关:迭代器 第二 ...
最新文章
- 想学python从哪里入手-零基础学习python?要从哪里开始入手呢?
- wordpress语言文件.po.pot.mo简介及汉化
- 同时支持来自多个源头的域名的跨域调用
- matlab global(全局变量)
- 两种实现简单cp的方法
- python中反斜杠_Python中的正斜杠/与反斜杠\
- 在Windows10上安装WSL使用binwalk命令
- css隐藏输入框的光标
- Java基础入门笔记-Getter与Setter
- C#不支持XPATH2.0
- svn 版本控制操作命令
- STM8学习笔记---union联合体的应用
- java 读写mysql_Java读写MySQL数据库小实例
- LQR控制算法及代码实践
- pr基本剪辑操作/视频导出操作
- wifi之1M传输速率时占空比
- 牛客 13134 牛牛的数列
- 一、Require函数
- 学习笔记-Ramnit 蠕虫分析
- 西蒙斯告诉你何为传奇人生 James Simons
热门文章
- 塞尔达传说gba_1986版塞尔达 回顾34年经典系列历代作品 满分最多系列游戏
- fashionmnist数据集_Keras实现Fashion MNIST数据集分类
- 全国Python科研应用专题实操培训班通知
- Python可以这样学(第五季:Socket编程)-董付国-专题视频课程
- Python中lambda表达式的常见用法
- Linux安装jellyfin硬件加速,云芯一号试用:Jellyfin播放H264视频
- 管理后台--3,修改分类
- 区块链需要学习哪些东西_区块链主要学习哪些知识?
- python turtle库下载_python turtle库的几个小demo
- php无限极,PHP无限极分类