Java语法:
基本for语法
for(初始化表达式;循环条件;操作表达式){
循环执行的语句;
······
}
例1:使用for循环求1-10的整数和的值
int sum=0;
for(int i=1;i<=10;i++){
sum+=1;
}
System.out.println("1-10的整数和的值为:"+sum);
python语法:
基本的 for 循环语法:
for 变量名 in 容器:
重复执⾏的代码
注意:
for 和 in 都是关键字
容器中有多少个数据,循环就会执⾏多少次(如:0 个数据,执⾏0 次, ...)
每次循环,都会容器中数据取出⼀个数据保存到 in 关键字前边的变量中
例2:使用for循环按顺叙分别输出字符串student中的字母
stu='student'
for i in stu:
print('顺序输出字符串student:',i)
for 做指定次数的循环
for 变量 in range(n):
重复执⾏的代码
注意:
range() 是 Python 中的函数, 可以⽣成[0, n) 之间的整数, 不包含 n 的 , ⼀共有 n 个数字, 所以循环 n 次
想让 for 循环循环多少次,n 就写⼏
i变量的值,是每次循环从 [0, n) 取出的⼀个值, 第⼀次取得是 0 ,最后⼀次取得是 n-1
例3:输出0-5的整数
for i in range(6)
print('输出0-5的整数:',i)
range() 的第二种用法
for 变量 in range(a, b):
重复的代码
注意:
range(a, b) 作⽤是⽣成 [a, b) 之间的整数, 不包含 b
例4:使⽤ for 循环获取 5 到 10 之间的数字
for i in range(5,11)
print('输出5-10的整数:',i)