python循环代码
python循环分为while循环和for循环while循环语法格式:while 条件:#缩进----强缩进语言#执行循环体比如:打印一到一百n=1while n<=100:---print(n)我们可以得出结论,首先要先声明变量进入循环的起始值再写出while语句写出变量结束循环的值,同时条件循环的次数等于结束值减起始值加一再计算100以内所有奇数和 注意在循环体内的循环语句都要进行缩进!
python循环分为while循环和for循环
while循环语法格式:
while 条件:
#缩进----强缩进语言
#执行循环体
比如:
打印一到一百
n=1
while n<=100:
---print(n)
我们可以得出结论,首先要先声明变量进入循环的起始值
再写出while语句写出变量结束循环的值,同时条件循环的次数等于结束值减起始值加一
再计算100以内所有奇数和 注意在循环体内的循环语句都要进行缩进!!!
sum=0
n=99
while n>0:
---sum+=n
---n-=2
print(sum)
与上面代码不同的是,这个代码是先写结束值,再写开始值,也是可以的。
for循环语法格式:
for 变量 in range( )
for循环是用来遍历容器(迭代可迭代的对象)
比如说:打印1~100
引入了一个函数:range()
range ---- 范围,区间
range(参数) ------- 表示的是从0开始到参数结束,不包含这个参数的,前闭后开的区间
for i in range(1,101):
---print(i)
range(参数1,参数2,step)------表示的是从参数1到参数2以步数为单位之间的数,不包含参数2,前闭后开的区间
for i in range(10,20,2):
---print(i)
10 12 14 16 18
break 和 continue
break是终止循环而continue是跳过此次循环而继续进行下一次循环
比如
for i in range(101):
---if i == 50:
--- break
print(i)
从一打印到49
for i in range(101):
---if i == 50:
--- continue
print(i)
50没打印,其他都打印了
关键字:pass ---- 可以应用到任何地方,不清楚代码怎么写的情况下,为了不影响代码的执行可以使用
pass关键字让代码继续执行
for循环语句循环的次数等于range函数里的参数二减去参数一
而变量可取范围为参数二减去参数一减一
更多推荐
所有评论(0)