【python】判断,循环

一、判断

1
2
3
4
5
6
7
if <判断条件1>:
<执行1>
elif <判断条件2>:
<执行2>
.....
else:
<执行n>

二、循环

1.while循环

1
2
while <循环条件>:
<语句块>

while循环使用else语句

1
2
3
4
while <循环条件>:
<语句块>
else:
<语句块>

else后面的语句在循环结束的时候执行

2.for循环

1
2
for <变量> in <对象>
<语句块>
  • range函数

函数内部一个参数,则从0到这个数字(不包含)

函数内部两个参数,从第一个(包含)到第二个(不包含)

函数内部三个参数,则第三个为步幅

  • for-else语句
1
2
3
4
for <变量> in <对象>
<语句块n>
else:
<语句块1>

else后面的内容在循环结束后执行

但是当循环被break打破,则语句不被执行